Using go:generate
Let’s learn how to use the go:generate command.
We'll cover the following...
Although go:generate is not directly connected to testing or profiling, it is a handy and advanced Go feature, and we believe that this chapter is the perfect place for discussing it because it can also help us with testing. The go:generate directive is associated with the go generate command, was added in Go 1.4 in order to help with automation, and allows us to run commands described by directives within existing files.
The go generate command supports the -v, -n, and -x ...