Go版本管理
子车轻罗 2023/5/26 go
当本地有多套代码分别使用了go的不同版本时,如何能够更优雅的切换并管理呢?
python有很多管理工具如pyenv,go同样也有。
# grop
# 安装
$ curl -sSf https://raw.githubusercontent.com/owenthereal/goup/master/install.sh | sh
需要魔法才能下载,可以选择开全局代理或设置curl代理。
# 使用方法
- install:安装对应的 Go 版本,也可以是 tip。如果不提供版本,则安装当前最新版本;
- List:显示当前存在的go版本以及当前生效的 Go 版本;
- set : 设置默认go版本
- Search: 如查询search用法,可goup search help,其他用法参考goup help
示例
goup install 1.10.8
goup list
| VERSION | ACTIVE |
|---------|--------|
| 1.17.13 | * |
| 1.20.4 | |
1
2
3
4
5
6
7
2
3
4
5
6
7