export GO111MODULE=off #关闭go mod
export GO111MODULE=on # 开启mod
export GO111MODULE=auto # GOPATH/src不启用,但是还要看当前目录或者上级目录是否存在go.mod,go.sum,如果存在,则启用go mod
export GOPROXY=https://mirrors.aliyun.com/goproxy/ #设置拉取的代理
export GOPROXY=file://本地路径 # 也可以从本地加载
go mod init <module_name> # 对一个项目的module进行初始化,module_name是选填的,可以在初始化的时候就制定module名
go mod tidy # 添加包,清除没有引用的包
go clean -modcache 清除mod下载的包
go mod vendor 生成vendor目录
go mod verify 验证依赖是否正确
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,https://goproxy.io,direct
go get golang.org/x/text@latest 拉取最新的版本(优先择取 tag)
go get golang.org/x/text@master 拉取 master 分支的最新 commit
go get golang.org/x/text@v0.3.2 拉取 tag 为 v0.3.2 的 commit