Clone this repo:


  1. cc75ec0 cmd/go: add local module proxy to make tests faster by Russ Cox · 6 days ago master
  2. 91f8741 cmd/go: rename TestModLegacy* to TestLegacyMod* by Russ Cox · 6 days ago
  3. 9c3f38f cmd/go/internal/txtar: new text archive format by Russ Cox · 7 days ago
  4. b079021 cmd/go/internal/modcmd: change -replace syntax from => to = by Russ Cox · 12 days ago
  5. 1e80ef2 cmd/go/internal/modfile: allow replace without old version by Russ Cox · 12 days ago

Versioned Go Prototype (vgo)

This repository holds a prototype of what the go command might look like with integrated support for package versioning.

See for documents about the design.


Use go get -u

You can also manually git clone the repository to $GOPATH/src/

Report Issues / Send Patches


This is still a very early prototype. You are likely to run into bugs. Please file bugs in the main Go issue tracker,, and put the prefix x/vgo: in the issue title.

Thank you.