标题: Mac 利用 GVM 管理多版本 Go 情况 [打印本页] 作者: 悠扬随风 时间: 2025-1-18 15:30 标题: Mac 利用 GVM 管理多版本 Go 情况 利用 GVM 管理多版本 Go 情况
在本文中,我们将利用 gvm(Go Version Manager)工具管理当地多个 Go 语言版本。gvm 功能雷同于 Python 的 Anaconda,可以方便地切换不同版本的 Go 情况,非常得当需要多版本开发与测试的场景。
需要留意的是,gvm 在第一次安装 Go 时,需要终端情况中已经存在一个可用的 Go 语言版本,因为 gvm 需要依赖现有的 Go 情况来编译安装新的版本。为了满足这一需求,我们可以利用 macOS 的 Homebrew 先安装一个临时的 Go 版本,待 gvm 安装完成后,再将 Homebrew 安装的 Go 删除。 1. 利用 Homebrew 安装 Go
起首,我们需要通过 Homebrew 安装一个底子版本的 Go:
# 安装 Go
brew install go
# 验证安装是否成功
go version
which go
复制代码
运行以上命令后,你应该可以看到当前安装的 Go 版本号以及 Go 可执行文件的路径。 2. 安装 GVM
这个命令会返回当前终端中利用的 go 的可执行文件路径(比方 ~/.gvm/gos/go1.20
/bin/go)。如果路径不正确,可以查抄是否存在多个 Go 版本冲突。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。