Golang多版本管理工具gvm&g 发表于 2022-11-23 | 更新于 2022-11-23
| 字数总计: 251 | 阅读时长: 1分钟 | 阅读量: |
安装包下载地址 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