安装
安装:
bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)
或者,如果您使用的是 zsh,只需bash
更改zsh
安装golang
gvm install go1.4
gvm use go1.4 [--default]
完成此操作后,Go 将在路径中并准备好使用。$GOROOT 和 $GOPATH 是自动设置的。
安装 Go 时可以指定其他选项:
Usage: gvm install [version] [options]
-s, --source=SOURCE Install Go from specified source.
-n, --name=NAME Override the default name for this version.
-pb, --with-protobuf Install Go protocol buffers.
-b, --with-build-tools Install package build tools.
-B, --binary Only install from binary.
--prefer-binary Attempt a binary install, falling back to source.
-h, --help Display this message.
编译 Go 1.5+ 的注意事项
Go 1.5+ 删除了 C 编译器 (编译器) 从工具链和用 Go 编写的替换它们。显然,如果您还没有安装有效的 Go,这会产生引导问题。为了编译 Go 1.5+,请确保首先安装 Go 1.4。
gvm install go1.4 -B
gvm use go1.4
export GOROOT_BOOTSTRAP=$GOROOT
gvm install go1.5
列出 Go 版本
列出所有已安装的 Go 版本(当前版本以“=>”为前缀):
gvm list
列出所有可供下载的 Go 版本:
gvm listall
卸载
要完全删除 gvm 和所有已安装的 Go 版本和包:
gvm implode