Go 环境版本管理用哪个- -有点疑惑

2025 年 11 月 13 日
 wispmagical

我现在了解下来有一堆版本管理

  1. GVM
  2. GOENV
  3. asdf

我问 GPT ,说 GVM 已经淘汰了。。。 真的是这样嘛- -有没有 go 大佬来推荐和讲解一下。。。有点迷

4339 次点击
所在节点    Go 编程语言
36 条回复
justseemore
2025 年 11 月 13 日
基本上可以做到向上兼容, 用啥版本管理啊.
wispmagical
2025 年 11 月 13 日
开发环境。。。我还是想保持统一的- -
@justseemore
looplj
2025 年 11 月 13 日
我用 goup
Nanosk
2025 年 11 月 13 日
goup 环境变量指到~/.go/current 就行
guagecool
2025 年 11 月 13 日
skywalker1014
2025 年 11 月 13 日
我还在用 gvm ,感觉还行吧
Seck
2025 年 11 月 13 日
不重要 🤣
个人观点(有啥用啥)
snxq1995
2025 年 11 月 13 日
asdf 无脑什么语言都一把唆~
mwjz
2025 年 11 月 13 日
asdf +1 虽然我是前端开发。
cccvno1
2025 年 11 月 13 日
mise
vultr
2025 年 11 月 13 日
go 不是默认就支持不同版本了吗?
ratazzi
2025 年 11 月 13 日
mise
hailaz
2025 年 11 月 13 日
还有个叫 vmr ,但是 vscode 自带版本管理了不需要了吧
https://github.com/gvcgo/version-manager/blob/main/docs/readmeCN.md
SethShi
2025 年 11 月 13 日
在用 vfox
ryan961
2025 年 11 月 13 日
在用 asdf ,配置起来还是有点麻烦的。感觉可以直接使用 GoLand 中自带的 go sdk 就够用了
Reficul
2025 年 11 月 13 日
现在 golang 高版本的 gomod 里可以申明 toolchain 版本。

当然,我现在参与的项目的版本还不支持这个功能。升级是不可能升级的,这辈子都不可能升级的。
THESDZ
2025 年 11 月 13 日
vfox
THESDZ
2025 年 11 月 13 日
treblex
2025 年 11 月 13 日
go download 以后有一个别名可执行文件
我没切换过
kiritoxkiriko
2025 年 11 月 13 日
g

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1172603

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX