Description
Proposal #40276 added a versioned go install
variant that works outside of a module.
As part of the changes approved in that proposal, we plan to deprecate the use of the go get
to install binaries, and make go get -d
(which downloads source code for but does not build the requested packages) the default behavior.
We had planned to warn about the use of go get
to install binaries in Go 1.16 and make it the default in Go 1.17. However, in #42885 we decided to also delay the warning until Go 1.17, so that third-party projects that support the most recent two major Go releases (as the Go project itself does) can give users a single non-deprecated install command, rather than a confusing menu of commands that vary by Go version.
I don't see an issue filed yet to track that change in Go 1.17, so this is that tracking issue. (CC @jayconrod @matloob)