MacOS上管理Go版本

257 阅读1分钟

安装goenv

brew install goenv

修改zshrc文件,在文件末尾添加

export GOENV_ROOT="$HOME/.goenv"
export PATH="$GOENV_ROOT/bin:$PATH"
eval "$(goenv init -)"

安装指定版本Golang

goenv install 1.18

注意看,这时候提示的是

Installing Go Darwin arm 1.18.10...

所以在下一步进行使用的时候要使用精确的版本号

使用指定版本

goenv global 1.18
goenv: version '1.18' not installed

如果只使用1.18会提示没有安装,需要使用1.18.10

goenv global 1.18.10

使用go version 验证一下是否已经成功切换了版本。

有可能因为以前使用 brew install go安装了版本导致goenv切换版本失败,可以将旧版本的golang删除即可。