5 ms·
To all the skeptics, please try it out and provide constructive feedback. Experiment with the corner cases you think won't work. Judging just by the blogpost wo
by teabee89 9y ago
To all the skeptics, please try it out and provide constructive feedback. Experiment with the corner cases you think won't work. Judging just by the blogpost won't help anyone.
Personally, I'm very excited and impressed by the ability of the Go team to innovate by diving deep and understanding every aspect of the problem at hand and the existing solutions, instead of just blindly adopting whatever already exists.
- deleted 9y ago[deleted]
- bigdubs 9y agoThe lack of support for private repos is still a dealbreaker for both `dep` and `vgo`.
- JepZ 9y agoHow is it different from using 'go get'?
- Groxx 9y ago`go get` has so many other blockers for enterprise use that "support for mirrors" barely registers. But yes: it's no different, `go get`'s lack of mirror support is also a blocker for tons of businesses.
- bigdubs 9y agogovendor anyway will use local versions of deps if you have them in your gopath
- teabee89 9y agoI wanted to find out, so I looked at vgo's source code, and found that vgo does indeed have some solution to this using Github Access Tokens and ~/.netrc: https://github.com/golang/vgo/blob/b6ca6ae975e2b066c002388a896833851a9e54a9/vendor/cmd/go/internal/web2/web.go#L271 https://github.com/golang/vgo/blob/b6ca6ae975e2b066c002388a8...