https://github.com/moovweb/gvm
当然有,Go 语言的版本管理器叫做gvm,即 Go Version Manager。它和 Python 的conda或pyenv有类似的功能,让你能够管理多个 Go 语言版本,轻松切换不同版本。
先安装所需的依赖:
brew install bison
然后可以通过以下命令安装gvm:
bash < <(curl -s -S -L <https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer>)
列出可用的 Go 版本:
gvm listall
安装特定版本的 Go:
gvm install go1.x.x
切换 Go 版本:
gvm use go1.x.x
使用gvm时,如果你在 MacBook Air m1 晶片上遇到任何问题,可能是因为 Go 或 gvm 本身与 Apple Silicon 的兼容性。但随着时间的推移,我相信这些问题会逐渐得到解决。不过你的 macOS 系统应该能够支持它。希望这些信息对你有帮助!加油哦!