Gopher supports version switching on Windows using ZIP downloads and symlinks.
For detailed setup instructions, see Windows Setup Guide.
# Install a Go version
gopher install 1.21.0
# Switch to a version
gopher use 1.21.0
# List installed versions
gopher list
# Check current version
gopher current
Gopher tries to create symlinks in these locations (in order):
%USERPROFILE%\AppData\Local\bin\go.exe%USERPROFILE%\bin\go.exeIf you get a “symlink creation not implemented for Windows” error, try these solutions:
gopher use <version> againgopher use <version>gopher use <version> againgopher debug for diagnosticsC:\Users\YourName> gopher install 1.21.0
✓ Downloaded go1.21.0.windows-amd64.zip
✓ Installed go1.21.0
C:\Users\YourName> gopher use 1.21.0
✓ Created symlink in C:\Users\YourName\AppData\Local\bin\go.exe
✓ Added C:\Users\YourName\AppData\Local\bin to PATH for current session
C:\Users\YourName> go version
go version go1.21.0 windows/amd64