Mac 安装 GVM 和 GO

0,什么是GVM

GVM是用来控制多版本的一个工具,有点像python中的virtualenv
使用方法请参考:
用gvm管理Go项目的workspace
Go 语言多版本安装及管理利器 - GVM

1,安装GVM

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

(安装完后,要重新打开终端,GVM才能生效)

2,安装Go1.8.4

安装Go1.8.4之前,要两个条件:
(1)在Termial使用代理。因为安装时,要访问https://go.googlesource.com/go/。在Terminal下使用代理的方法请参考:Mac终端走ss代理。其中方法3是比较方便的方法。
(2)安装Go1.4
为什么要先安装Go1.4呢?
答:在go1.5及以上版本的安装中,需要用到GOROOT_BOOTSTRAP这个环境变量,然而它的默认值是 HOME/go1.4go1.4( HOME/.gvm/environments/go.14)赋给$GOROOT_BOOTSTRAP

设置完代理后,安装Go1.4

gvm install go1.4 -B

安装成功后,再安装Go1.8.4

gvm install go1.8.4 -B

3,测试

设置Go版本

gvm use go1.8.4

查看版本

go version

设置默认的Go版本(一打开终端就可以使用)

gvm use go1.8.4 –default

参考:
安装GVM
Mac上にGoのバージョン管理ツールgvmをインストールしてみた

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值