安装
先装下goenv
brew install goenv
去 ~/.bash_profile 添加一下
export GOENV_ROOT="$HOME/.goenv"
export PATH="$GOENV_ROOT/bin:$PATH"
eval "$(goenv init -)"
执行一下让配置生效
source ~/.bash_profile
插一嘴,如果之前是在官网安装的,可以先把go卸载了
which go命令看下go的安装路径在哪, 比如我的在 /usr/local/go, 卸载
sudo rm -rf /usr/local/go
然后把之前 ~/.bash_profile 的相关环境变量注释掉, 即在前面加多一个 # 号
#export GOROOT=/usr/local/go
#export GOPATH=/Users/bytedance/go
#export GOBIN=$GOROOT/bin
#export PATH=$PATH:$GOBIN
用法
安装go
列出可安装的 Go 版本
goenv install --list
安装特定版本的 Go
goenv install 1.x.x
## 切换版本 查看当前下载了什么版本的go ```bash goenv versions ```
![](https://i-blog.csdnimg.cn/direct/8fee384cdf39453f95d14628b76e7f2b.png#pic_center)
设置全局go版本
goenv global 1.18.10
设置当前目录下的版本
goenv local 1.x.x