于高衡的技术博客-分享golang、前端、职场、生活琐碎

mac系统配置go开发环境

2021-12-12 · 2 min read
后端 技术

网上有很多关于mac系统怎么配go环境的,但是我自己尝试下来总是会有问题,最主要的就是从官网下载的安装包,是安装到/usr/local目录的,然而goland在选goroot目录时并没有权限查看该目录。

所以这个方式是不可行的,最后通过一番研究,总算找到了一个比较好的配置环境的方式,一起来看看吧~

关于goland如何安装及破解,请看下文:

mac系统goland安装及破解教程

创建gopath目录

打开终端,在用户目录下创建子目录gowork,并创建三个新的子目录bin(放置打包后的可执行文件),src(放置go代码),pkg(放置go依赖包)

cd ~ && mkdir gowork && mkdir gowork/bin && mkdir gowork/src && mkdir gowork/pkg

点击goland/preferences打开配置页
avatar

找到go/goroot,点加号,选择download

avatar

version选1.16.11

Location 选 用户目录下的gowork目录

avatar

点击ok后goland会找到1.16.11的包并自动安装,等待右下角提示安装完成,打开底部terminal栏,输入go version查看版本。

avatar

正常显示版本说明已经安装完成,可能需要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