3 ms·
I might agree with the author if `go get` wasn't such a terrible and confusing command in the first place. It actively deceives users new to go now that modules
by dcow 5y ago
I might agree with the author if `go get` wasn't such a terrible and confusing command in the first place. It actively deceives users new to go now that modules are a thing because it does not do what you would expect if you are in a directory with a .mod file. Projects that list “go get” as the install method do not work in subtle and surprising ways for users new to the language, period. It’s 2021 go modules have been around for what 6 minor versions now? Flows have been convoluted (broken) for quite some time. The author fails to discuss the real issue and is simply pandering to some “but workflows might break” argument. If you have a workflow that depends on go get and you aren't using modules you will have at least months to update it to go install.