Clone this repo:

Branches

  1. 58d495d main.go: gofmt format by cui fliter · 8 months ago master
  2. 680e4a3 vgo: add spurious dependency on github.com/miekg/dns v1.0.0 by Russ Cox · 1 year, 6 months ago
  3. 1dedb03 A+C: delete AUTHORS and CONTRIBUTORS by Russ Cox · 1 year, 9 months ago
  4. 9d56762 cmd/go: import from main repo at go1.11 by Bryan C. Mills · 6 years ago
  5. 045754d cmd/go: import from main repo at go1.11beta3 by Russ Cox · 6 years ago

Versioned Go Command (vgo)

This repository holds a standalone implementation of a version-aware go command, allowing users with a Go 1.10 toolchain to use the new Go 1.11 module support.

The code in this repo is auto-generated from and should behave exactly like the Go 1.11 go command, with two changes:

  • It behaves as if the GO111MODULE variable defaults to on.
  • When using a Go 1.10 toolchain, go vet during go test is disabled.

Download/Install

Use go get -u golang.org/x/vgo.

You can also manually git clone the repository to $GOPATH/src/golang.org/x/vgo.

Report Issues / Send Patches

See CONTRIBUTING.md.

Please file bugs in the main Go issue tracker, golang.org/issue, and put the prefix x/vgo: in the issue title, or cmd/go: if you have confirmed that the same bug is present in the Go 1.11 module support.

Thank you.