mac
brew install go
linux
下载:https://go.dev/dl/
下载安装对应版本的安装包:go1.18.2.darwin-amd64.pkg
,默认安装路径:/usr/local/go
设置全局变量
# golang
export GOROOT="/usr/local/go"
export PATH="$GOROOT/bin:$PATH"
export GOPATH="$HOME/go"
export PATH="$GOPATH/bin:$PATH"
使生效:`source /etc/profile
优化配置
# 开启 go module ,默认在项目根目录下生成两个文件`go.mod`和`go.sum`
go env -w GO111MODULE=on
# Go1.13之后GOPROXY默认值为https://proxy.golang.org,在国内是无法访问的,因此一般会改成goproxy.cn
go env -w GOPROXY=https://goproxy.cn,direct
go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/,direct
go env -w GOPROXY=https://mirrors.cloud.tencent.com/go/,direct