-
Notifications
You must be signed in to change notification settings - Fork 18.3k
Closed
Milestone
Description
proposal: add package version support to Go toolchain
It is long past time to add versions to the working vocabulary of both Go developers and our tools.
The linked proposal describes a way to do that. See especially the Rationale section for a discussion of alternatives.
This GitHub issue is for discussion about the substance of the proposal.
Other references:
- https://research.swtch.com/vgo, the detailed designs
- A Tour of Versioned Go, a walkthrough of what it's like to use
go get golang.org/x/vgo
, the prototype implementation- https://golang.org/wiki/vgo, links to related posts, videos, etc
- vgo milestone on issue tracker
alexandernst, seeruk, cznic, melkorm, adelowo and 274 moresiennathesane, awsum, j7b, darren, kakysha and 3 morelinkerlin, dignifiedquire, clagraff, hoanhan101, asv7c2 and 12 morejimmyfrasche, flibustenet, rogpeppe, kardianos, samadadi and 79 moresamadadi, leighmcculloch, kavirajk, rajender, soniakeys and 76 more