暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

GVM安装Go

一把尺子 2017-12-27
2489

安装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进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论