其实很简单,都没啥必要写,只是我最近新配了一台黑苹果,正好又重新捣鼓了一下各种初始配置,记一下,这样以后就不用再动脑了。
和 nodejs
一样,我都是用 HomeBrew 直接安装的,相对于直接下安装包,这样的好处是我只需要执行 brew upgrade
就可以直接升级版本了。
一、安装
执行如下命令即可:
brew install go
如果想看看这个包相关的信息,可以使用 brew info go
命令,输出如下所示。
二、配置环境变量
brew install go
执行完成之后,go
就已经安装好了。
剩下就只需要配置下 GOPATH
就行。
GOPATH
默认为 ~/go
,如果你不想修改的话,不配置也行。
在 ~.bashrc
或 ~/.zshrc
文件中加入:
export GOPATH=~/opt/go
export PATH=$PATH:$GOPATH/bin
网上有很多教程,说还要配置 GOROOT
,事实上通过 brew
安装成功之后,GOROOT
就已经自动设置好了。
三、配置代理
参考:goproxy.io
执行如下两条命令即可:
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.io,direct