安装GVM 管理go版本 (https://github.com/markeissler/gvm2)
curl -sSL https://raw.githubusercontent.com/markeissler/gvm2/master/binscripts/gvm-installer | bash
source ~/.bash_profile
source ~/.bashrc
go1.4安装 (必须安装 高版本安装依赖低版本)
--source 需指定为golang源。默认使用的是go.googlesource.com/go.国内无法访问 也可以修改 ~/.gvm/scripts/install 修改 GOSOURCEURL=https://go.googlesource.com/go 为 GOSOURCEURL=https://github.com/golang/go
gvm install go1.9.2 --source=https://github.com/golang/go
问题:linux安装会报一个异常
ERROR: Cannot find home/yandong.zyd/go1.4/bin/go.
Set $GOROOT_BOOTSTRAP to a working Go tree >= Go 1.4
方案1
gvm 解决方案是升级GIT版本至2.4.5
参考地址
方案2
gvm install go1.4 -B
gvm install go1.4 -B 安装报错解决
ERROR: Failed to download binary go from http://golang.org. Trying https://go.googlecode.com
解决
vi ~/.gvm/scripts/install
GO_BINARY_URL="http://golang.org/dl/go/${GO_BINARY_FILE}"
修改为
GO_BINARY_URL="https://redirector.gvt1.com/edgedl/go/${GO_BINARY_FILE}"
go1.9.2安装
gvm use go1.4
gvm install go1.9.2
gvm use go1.9.2
gvm list 可查看当前安装的GO版本及当前使用的版本
文章转载自一把尺子,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




