安装
先装下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 ```
设置全局go版本
goenv global 1.18.10
设置当前目录下的版本
goenv local 1.x.x
vscode
插一嘴, vscode可能会找不到go 安装路径,默认去 /usr/local/go 找,所以可以在vscode 设置的settings.json那里,增加一行
“go.goroot”: “/Users/【user_name】/.goenv/versions/1.22.4”,
{// other settings...."go.goroot": "/Users/【user_name】/.goenv/versions/1.22.4",
}
golang
至于golang的话,可以直接打开settings设置go的路径。
后端常用
rabbitmq
mac安装有了brew很方便,windows的可参考 win10 安装rabbitMQ详细步骤
brew install rabbitmq
启动
brew services start rabbitmq
关闭
brew services stop rabbitmq
出了问题之后可以重启一下
brew services restart rabbitmq
mysql
安装, 更详细的参考 Mac利用brew安装mysql并设置初始密码
brew install mysql
启动
mysql-server start
关闭
mysql-server stop