This document collects thoughts and notes about vgo from the Gophers #vgo channel. Invites to Gophers Slack from here.
The initial paper can be read here https://research.swtch.com/vgo.
The reference implementation: https://go.googlesource.com/vgo/ and mirrored on Github here: https://github.com/golang/vgo.
The Go issue tracker will be used to track bugs / feature requests for vgo. The issues will need to start with x/vgo
so that they can be automatically categorized. You can read the existing issues here.
Currently vgo is in active development / prototype phase. It has some rough edges, changes will happen at a rapid pace. You are encouraged to try vgo and give your feedback, share your experience with it, and contribute to it.
For any production workloads, use dep, or migrate to it if you have not done so already.
vgo will be merged in the Go tree and replace dep at a later date.
These are threads that have been created from the initial reference manifest for vgo:
Building Predictability into Your Pipeline With Russ Cox, Jess Frazelle, Sam Boyer, Pete Garcin.
Question | Answer |
---|---|
Hitting GitHub API rate limits? | Create a token and add it to .netrc, see related issue |
How does vgo handles dependencies of older, discarded versions link | https://github.com/zeebo/vgo-test-version-selection |