doc/go1.17: document //go:build lines
doc/go1.17: document //go:build lines

In 1.17, //go:build lines are fully supported. This entails changes to
the go command, vet, and gofmt. Document all of them.

I'm not Russ, but this is a significant change, it slipped under the
radar, and we're trying to get the release out. So here's what I got.

I wasn't sure where to put the go command change. On the one hand,
it's pretty significant. On the other, it certainly affects fewer
people than lazy loading. So it probably shouldn't be first, but I also
didn't want to bury it the middle of all the other module changes. Open
to suggestions.

Change-Id: Ia1a96bcfb1977973c5b0b0a6b18a9242a745af12
Reviewed-on: https://go-review.googlesource.com/c/go/+/326209
Trust: Heschi Kreinick <e89ab2b172855aa0ad01c40c4d8a3535a61ac68a@google.com>
Run-TryBot: Heschi Kreinick <e89ab2b172855aa0ad01c40c4d8a3535a61ac68a@google.com>
TryBot-Result: Go Bot <66cb808b70d30c07676d5e946fee83fd561249e5@golang.org>
Reviewed-by: Dmitri Shuralyov <d181b7fea0ec87c86ba5a890ab716db52498e3ba@golang.org>

cloudflare/go,nawawi/go,cloudflare/go,nawawi/go,golang/go,CAFxX/go,nawawi/go,cloudflare/go,golang/go,cloudflare/go,cloudflare/go,nawawi/go,CAFxX/go,golang/go,CAFxX/go,nawawi/go,CAFxX/go,cloudflare/go,CAFxX/go,cloudflare/go,nawawi/go,nawawi/go,cloudflare/go,CAFxX/go,CAFxX/go,CAFxX/go,golang/go,nawawi/go,golang/go,golang/go,golang/go,golang/go