Skip to content

环境变量

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