Need help with goenv?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

989 Stars 142 Forks MIT License 1.8K Commits 21 Opened issues


:blue_car: Like pyenv and rbenv, but for Go.

Services available


Need anything else?

Contributors list

Go Version Management: goenv

Build Status

goenv aims to be as simple as possible and follow the already established successful version management model of pyenv and rbenv.

This project was cloned from pyenv and modified for Go.


goenv does...

  • Let you change the global Go version on a per-user basis.
  • Provide support for per-project Go versions.
  • Allow you to override the Go version with an environment variable.
  • Search commands from multiple versions of Go at a time.

goenv compared to others:

  • depends on Python,
  • depends on Go,
  • is a different approach to the problem that's modeled after
    is more simplified.


We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.