Ubuntu系统中安装了多个Go SDK,怎么设置当前使用指定的Go SDK?

之前使用Go官网提供的安装包,安装了Go SDK 1.13.3,并配置了GO环境变量。
后来又使用 sudo apt install 命令安装了Go SDK 1.12.10 。执行 go version 命令输出的是 1.12.10 版本号。

能不能设置当前使用 1.13.3 版本的 Go SDK?

阅读 3.4k
1 个回答

首先把apt安装的go删除干净,使用二进制安装。

wget下载二进制包,然后解压扔到/usr/local/go1.12,同样下载1.13,通过设置GOROOT环境遍历来选择多个版本的go,我系统里面安装的多版本的go,目前设置的1.10。

多版本go

GOPATH也可以根据需要设置不同的路径,另外go好像有个gvm(golang version manage),应该是完成多版本切换,我没用过具体不清楚。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏