Problem: it is sometimes desirable to set default build tags, such as netgo, without needing to write command aliases or wrappers to supply a -tags option.
Proposal: introduce toolchain support for a GOTAGS environment variable. This is parsed and handled identically to the -tags option, and is overridden by -tags on a tag-by-tag basis.
Examples:
`GOTAGS=netgo go build` is equivalent to `go build -tags netgo`
`GOTAGS='appengine netgo' go build -tags '!netgo'` is equivalent to `go build -tags 'appengine !netgo'`