1、查看当前 macOS
的架构
uname -a
2、下载适配当前macOS架构的 Golang pkg
3、指定 GOPATH
的目录
cd $HOME && mkdir go && cd $HOME/go && mkdir bin && mkdir pkg && mkdir src
4、配置 ~/.bash_profile
文件
# HomeBrew
export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles
export PATH="/usr/local/sbin:$PATH"
# HomeBrew END
# HomeBrew
export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles
export PATH="/usr/local/sbin:$PATH"
# HomeBrew END
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://flutter-io.cn
# Golang-ENV
export GOPATH=/Users/hfy/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOBIN
export GOROOT=/usr/local/go
#export GOROOT=/usr/local/go1.15.7
5、配置 ~/.zshrc
文件
# GO-ENV
export GOPATH=/Users/hfy/go
export GOBIN=$GOPATH/bin
export GO111MODULE=on
export GOPROXY="https://goproxy.cn"
source ~/.bash_profile
6、让上述两个配置文件生效
source ~/.bash_profile && source ~/.zshrc
7、配置 Goland
(建议下载 goland 2020.1.4)
8 、下载安装在 /usr/local/
下的 go
版本必须与 go env
命令显示的版本一样
go env