Gvm

Gvm


Shell 实现,故无法在 windows 上使用。

GitHub 仓库: gvm

安装 #

bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)

使用 #

gvm list # 列出当前安装的go版本
gvm listall # 列出可安装的go版本
gvm install go1.16 # 选择对应版本进行安装
gvm use go1.16 [--default] # 使用对应的go版本

注意:Go 1.5+从工具链中删除了 C 编译器,并将其替换为一个用 Go 编写的编译器。显然,如果你还没有一个正常的 Go 安装,这会造成一个引导问题。为了编译 Go 1.5+,请确保先安装 Go 1.4。

卸载原本的 go #

sudo rm -rf /usr/local/go

编辑 /etc/profile 删除相关的环境变量

- export PATH=$PATH:/usr/local/go/bin
sudo rm -rf /etc/paths.d/go

卸载 #

gvm implode