Go语言环境安装及如何使用Go多版本(Mac)
文章目录
go环境的卸载
-
pkg方式安装go?
删除/usr/local下的go目录即可
1 2 3 4 5 6 7 8 9 10
sudo rm -rf /usr/local/go sudo rm -rf /etc/paths.d/go vim ~/.bash_profile 或 vim ~/.zshrc # 删除go的环境变量 # go环境变量 export GOROOT=/usr/local/go # Go的安装目录 export GOPATH=$HOME/go # 你的Go代码工作目录 export PATH=$PATH:$GOPATH/bin # 添加go命令所在路径
如果你是通过安装包的形式安装的go语言编译器,那么更新的方式也会非常简单,那就是直接下载新的go安装包。在安装新的时候,会自动删除掉旧的编译器。
-
brew方式安装go?
1
brew uninstall go@1.14
使用brew安装
|
|
使用brew切换版本
|
|
GoLand 配置 GOROOT=go1.18 时报错
error msg: “the selected directory is not a valid home for Go SDK ”
解决方案:
-
终端执行命令:go env | grep GOROOT
1
go env | grep GOROOT
-
编辑 {GOROOT}/src/runtime/internal/sys/zversion.go 文件,尾部添加以下内容
1 2
const theVersion = `go1.18.4` var buildVersion = theVersion
-
关闭并重新打开 GoLand Preferences 窗口,配置 Go > GOROOT = {GOROOT}