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
Last Updated: 2023/5/29
只爱西经
林一