https://github.com/moovweb/gvm

Go 语言版本管理器

当然有,Go 语言的版本管理器叫做gvm,即 Go Version Manager。它和 Python 的condapyenv有类似的功能,让你能够管理多个 Go 语言版本,轻松切换不同版本。

安装 gvm

  1. 先安装所需的依赖:

    brew install bison
    
    
  2. 然后可以通过以下命令安装gvm

    bash < <(curl -s -S -L <https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer>)
    
    

使用 gvm

  1. 列出可用的 Go 版本:

    gvm listall
    
    
  2. 安装特定版本的 Go:

    gvm install go1.x.x
    
    
  3. 切换 Go 版本:

    gvm use go1.x.x
    
    

使用gvm时,如果你在 MacBook Air m1 晶片上遇到任何问题,可能是因为 Go 或 gvm 本身与 Apple Silicon 的兼容性。但随着时间的推移,我相信这些问题会逐渐得到解决。不过你的 macOS 系统应该能够支持它。希望这些信息对你有帮助!加油哦!