在Debian上管理Golang版本,推荐使用版本管理工具,以下是具体方法及工具:
使用GVM(Go Version Manager)
bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)  
(若使用zsh,将bash替换为zsh)~/.bashrc或~/.zshrc:[[ -s "$HOME/.gvm/scripts/gvm" ]] && source "$HOME/.gvm/scripts/gvm"  
然后执行source ~/.bashrc(或source ~/.zshrc)。gvm listallgvm install go<版本号>(如gvm install go1.24.4)gvm use go<版本号>gvm uninstall go<版本号>使用asdf
git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.8.1  
echo -e '\n. $HOME/.asdf/asdf.sh' >> ~/.bashrc  
echo -e '\n. $HOME/.asdf/completions/asdf.bash' >> ~/.bashrc  
source ~/.bashrc  
asdf plugin-add golang https://github.com/asdf-vm/asdf-golang.git  
asdf install golang <版本号>asdf global golang <版本号>asdf local golang <版本号>手动管理(适合简单场景)
go1.24.4.linux-amd64.tar.gz),解压到/usr/local:wget https://go.dev/dl/go1.24.4.linux-amd64.tar.gz  
sudo tar -C /usr/local -xzf go1.24.4.linux-amd64.tar.gz  
~/.bashrc中添加:export PATH=$PATH:/usr/local/go/bin  
执行source ~/.bashrc后生效。推荐场景: