Manage multiple Go versions locally using official golang.org/dl launchers and a single symlink switch.
No system-wide Go install, no version managers, no environment juggling.
- Each Go version is installed as a small launcher binary via golang.org/dl
- The launcher downloads and isolates the actual toolchain in
~/sdk/go<version>/ - A single symlink (
~/go/bin/go) determines the active Go version