Go 从 1.11 开始支持 go mod,现在 Go 1.13 出来已经默认开启 go mod
了 ,可见日后 Go 的包管理将要统一成 go mod
, So 再不入坑就 out 了。
Go 1.13 发布说明:https://tip.golang.org/doc/go1.13
Go Mod 详细介绍:https://segmentfault.com/a/1190000018536993
包存储地址:$GOPATH/pkg/mod
所需环境
go: >= 1.11
开启 go mod
Go 1.13
go env -w GOPROXY=https://goproxy.cn,direct
不使用代理的库
go env -w GOPRIVATE=*.gitlab.com
Go < 1.13
linux
export GO111MODULE=on
win
set GO111MODULE=on
设置代理
不开 go mod 代理不生效
linux
export GOPROXY=https://goproxy.cn
win
set GOPROXY=https://goproxy.cn
如何拉取内部库:https://www.jianshu.com/p/5831edfa6c78
有疑问加站长微信联系(非本文作者)