环境变量
GO代理
bash
GOPROXY=https://proxy.golang.org # 官方推荐,国内还无法正常使用
GOPROXY=https://mirrors.aliyun.com/goproxy # 阿里云
GOPROXY=https://goproxy.cn # 国内相对友好
GOPROXY=https://goproxy.io # 通用
win11
bash
# 设置GOROOT
# GOROOT是go安装目录
# 用户环境变量添加
GOROOT=D:\Portable\go
# 用户环境变量PATH追加
%GOROOT%\bin
# 查看go env
go env
# 设置GO111MODULE
go env -w GO111MODULE=on
# 设置代理
go env -w GOPROXY=https://goproxy.cn,direct
# 初始化mod
go mod init <mod_name>
linux
bash
export GOROOT=/app/go
export GOPATH=/app/gopath
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
export GOPROXY="https://goproxy.cn,direct" #代理地址
go env -w GO111MODULE=auto
go env -w GOPROXY=https://goproxy.cn,direct
go mod init gn