安装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删除即可。