Skip to content

Instantly share code, notes, and snippets.

@shionryuu
Last active August 29, 2015 14:07
Show Gist options
  • Save shionryuu/ed9d8646fcd54caacdf5 to your computer and use it in GitHub Desktop.
Save shionryuu/ed9d8646fcd54caacdf5 to your computer and use it in GitHub Desktop.
golang gvm版本控制

golang gvm版本控制

下载gvm

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

安装

源码安装:

gvm install go1.3.3 -pb -b

需要安装Mercurial,源码下载地址被屏蔽,需要添加hosts。 hg clone经常出错,不推荐

二进制文件:

gvm install go1.3.3 -B

下载速度过慢,可以单独下载对应的binary,然后放到 ~/.gvm/archive/

cp /path/to/binary ~/.gvm/archive

然后运行上面的命令。

查看安装的版本列表

go list

选择使用的go版本

gvm use go1.3.3 # 只对当前会话有效
gvm use go1.3.3 --default

其它

install 脚本位置 ~/.gvm/scripts/install

参考链接:

http://blog.isaacdontjelindell.com/blog/2014/01/19/using-gvm-go-version-manager-to-install-golang/ http://io-meter.com/2014/07/30/go%27s-package-management/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment