Re:Go 1.17 is deprecating the traditional use of 'go get'
by throwaway894345 on Friday June 25, 2021 @10:55AM
(#27631562)
Moreover, breaking a language change can result in many changes over any given project including insidious bugs. Breaking the tooling behavior means you have to update your build script and your workflow. Meh.
Whereas, a breaking language change could impact transitive dependencies of the root project, which a developer doesn't have control over.