Go version manager.
The govsm script automatically detects your operating system (Linux or macOS)
and CPU architecture when downloading Go releases.
With make installed, run:
make installThe govsm script will be copied to /usr/local/bin. To install elsewhere, use the PREFIX variable:
make install PREFIX=$HOME/.local/binList available versions:
govsm listInstall a specific Go version:
govsm install 1.22.0Run govsm without arguments to see the full help.
curlandwgetinstalled- Permission to write to the installation directory
- Works on Linux and macOS (architecture detected automatically)