Go 有多种版本管理工具可以帮助您在不同版本之间切换。以下是一些常用的 Go 版本管理工具:
1. goenv
goenv
是一个类似于 rbenv
的 Go 版本管理工具,可以方便地在不同 Go 版本之间切换。
安装方式(在 Linux/macOS 上):
|
2. gvm (Go Version Manager)
gvm
是另一个流行的 Go 版本管理工具。
安装方式:
|
3. 使用官方方式管理多个 Go 版本
您也可以手动安装多个版本的 Go:
|
4. 使用 Docker
如果您不想在本地安装多个 Go 版本,也可以使用 Docker 容器来运行不同版本的 Go:
|
推荐方案
推荐使用 goenv
,因为:
- 它简单易用,类似于 Python 的
pyenv
- 可以轻松地在项目级别设置特定的 Go 版本
- 不会影响系统其他部分
- 在项目目录下创建
.go-version
文件即可自动切换版本
- 本文作者: luckyship
- 本文链接: https://luckyship.github.io/2025/07/30/2025-07-30-go-env/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!