安装包下载地址

1.gitee上的gvm:gvm 发行版 - Gitee.com

2.github上的g:Releases · voidint/g · GitHub

基本命令

查询当前可供安装的stable状态的go版本

1
2
3
$ g ls-remote stable
1.13.15
1.14.7

安装目标go版本1.14.7

1
2
3
4
5
$ g install 1.14.7
Downloading 100% |███████████████| (119/119 MB, 9.939 MB/s) [12s:0s]
Computing checksum with SHA256
Checksums matched
Now using go1.14.7

查询已安装的go版本

1
2
3
4
5
6
7
$ g ls
1.7.6
1.11.13
1.12.17
1.13.15
1.14.6
* 1.14.7

查询可供安装的所有go版本

1
2
3
4
5
6
7
8
9
10
$ g ls-remote
1
1.2.2
1.3
1.3.1
... // 省略若干版本
1.14.5
1.14.6
* 1.14.7
1.15rc1

切换到另一个已安装的go版本(window需要管理员模式执行)

1
2
$ g use 1.14.6
go version go1.14.6 darwin/amd64

卸载一个已安装的go版本

1
2
$ g uninstall 1.14.7
Uninstalled go1.14.7

更新 g 软件本身

1
2
3
4
5
6
$ g update
A new version of g(v1.2.2) is available
Downloading 100% |███████████████| (3.7/3.7 MB, 2.358 MB/s)
Computing checksum with SHA256
Checksums matched
Update completed