問題表現:
mac使用了gvm install一直沒有效果(添加代理也沒效果),效果如下圖所示,始終卡在downloading,但是gvm version是正常的
解決辦法:
手動安裝go的版本(版本號自行選擇),使用默認路徑,按照如下中的命令一步步復制執行即可,然后使用gvm就可以正常使用了
# 1. 手動下載
curl -O https://dl.google.com/go/go1.24.2.darwin-arm64.tar.gz# 2. 手動解壓到 GVM 目錄
sudo rm -rf ~/.gvm/gos/go1.24.2
mkdir -p ~/.gvm/gos/go1.24.2
tar -xzf go1.24.2.darwin-arm64.tar.gz -C ~/.gvm/gos/go1.24.2 --strip-components=1# 3. 創建環境文件
cat << EOF > ~/.gvm/environments/go1.24.2
export GOROOT="\$HOME/.gvm/gos/go1.24.2"
export PATH="\$PATH:\$GOROOT/bin"
EOF# 4. 激活版本,如果不需要默認版本可以不加 --default
gvm use go1.24.2 --default# 5. 驗證
go version
安裝版本成功,嘻嘻