网上有很多关于mac系统怎么配go环境的,但是我自己尝试下来总是会有问题,最主要的就是从官网下载的安装包,是安装到/usr/local目录的,然而goland在选goroot目录时并没有权限查看该目录。
所以这个方式是不可行的,最后通过一番研究,总算找到了一个比较好的配置环境的方式,一起来看看吧~
关于goland如何安装及破解,请看下文:
创建gopath目录
打开终端,在用户目录下创建子目录gowork,并创建三个新的子目录bin(放置打包后的可执行文件),src(放置go代码),pkg(放置go依赖包)
cd ~ && mkdir gowork && mkdir gowork/bin && mkdir gowork/src && mkdir gowork/pkg
点击goland/preferences打开配置页
找到go/goroot,点加号,选择download
version选1.16.11
Location 选 用户目录下的gowork目录
点击ok后goland会找到1.16.11的包并自动安装,等待右下角提示安装完成,打开底部terminal栏,输入go version查看版本。
正常显示版本说明已经安装完成,可能需要command+Q退出goland重开。
配置全局环境变量
终端执行命令:
vim ~/.bash_profile
点击a进入编辑状态,在文件下方加入如下代码,点esc,输入:wq,回车退出。
export GOROOT=~/gowork/go1.16.11
export GOARCH=amd64
export GOOS=darwin
export GOPATH=~/gowork
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOPATH/bin
export PATH=$PATH:$GOROOT/bin
执行下方命令,刷新环境变量配置:
source ~/.bash_profile