3 ms·
`go mod download` is for explicitly populating the cache. If you just run `go build`, the cache will be implicitly populated. You don't need to run `go mod down
by lclarkmichalek 8y ago
`go mod download` is for explicitly populating the cache. If you just run `go build`, the cache will be implicitly populated. You don't need to run `go mod download` before doing a build.
- llimllib 8y agoHere’s the issue it comes out of: https://github.com/golang/go/issues/26610 https://github.com/golang/go/issues/26610
- chx 8y agoWait, so this command was born out of necessity to get dep feature parity? This just gets better and better.
- bketelsen 8y agono it was added at the request of the athens project (github.com/gomods/athens) so there would be a canonical way to download modules that we could use to prime the cache.
- sgnnseven 8y agoCategorically wrong - please don't spread lies. I opened the original issue in question due to lack of feature parity and it got quickly closed (https://github.com/golang/go/issues/26610#event-1753880630 https://github.com/golang/go/issues/26610#event-1753880630). Then after some twitter back-and-forth (https://twitter.com/sgnn7/status/1022547467466956802 https://twitter.com/sgnn7/status/1022547467466956802) the issue got reopened.