goenv丝滑控制多版本go

安装

先装下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 的相关环境变量注释掉, 即在前面加多一个 # 号, 记得执行一下 source ~/.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

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

已迁移到: rabbitMQ安装与简单demo


mysql

安装, 更详细的参考 Mac利用brew安装mysql并设置初始密码

brew install mysql

启动

mysql-server start

关闭

mysql-server stop
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值