golang/vgo

[mirror] Versioned Go Prototype

Go

1,510

182 commits

updated Jul 10, 2026

See the code

README

Obsolete

This repository is obsolete. All features have been incorporated into the main Go tools. The following is of historical interest only.

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.

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.

Project health

Overall

3.5/10

Maintained

0/10

Code review

10/10
OpenSSF Scorecard

Significant stargazers

(top 24 of 30)

mattn

13,514 followers · starred Feb 2018

Tobias Klauser

713 followers · starred Feb 2018

Simon Ser

2,179 followers · starred Feb 2018

Jaana Dogan

13,355 followers · starred Feb 2018

golang/vgo

[mirror] Versioned Go Prototype

Go

1,510

182 commits

updated Jul 10, 2026

See the code

README

Obsolete

This repository is obsolete. All features have been incorporated into the main Go tools. The following is of historical interest only.

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.

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.

Project health

Overall

3.5/10

Maintained

0/10

Code review

10/10
OpenSSF Scorecard

Significant stargazers

(top 24 of 30)

mattn

13,514 followers · starred Feb 2018

Tobias Klauser

713 followers · starred Feb 2018

Simon Ser

2,179 followers · starred Feb 2018

Jaana Dogan

13,355 followers · starred Feb 2018