|
|
|
|
|
by tyrankh
2952 days ago
|
|
Couple of quick notes from my phone, as a googler gopher: - IIRC package management was historically left to the community to solve for, rather than the go maintainers mandating how package mgmt should be done. Many languages have followed this model. I've never heard of it having to do anything with our mono repo model. The community never ended up standardizing on a model; since then, the go team has endorsed godep as the official experimental package manager, whose learnings were used to design vgo. Vgo is very new, and still being iterated on; check it out though! - vgo removes the need for GOPATH - There is a one-line installer to set up your env. It's very useful and simplifies a lot of what this blog talks about. Sorry I don't have links - on phone at airport! All the above should be easily googleable though! :) |
|
The official Go issue: https://github.com/golang/go/issues/24301
And Russ Cox's Tour of vgo: https://research.swtch.com/vgo-tour
Which is part of Russ Cox's vgo series: https://research.swtch.com/vgo