set GO111MODULE=on SET GOPROXY=[https://goproxy.cn](https://goproxy.cn/) # 这是win环境下的 export GOPROXY=[https://goproxy.cn](https://goproxy.cn/) # 这是mac环境下的
go mod 相关命令:
go mod init [包名] // 初始化项目(如果你是初始化项目直接 `go mod init` 就好了)
go get // 下载依赖包,并且还可以指定下载的版本。 go get -u //升级到最新的次要版本或者修订版本(x.y.z, z是修订版本号, y是次要版本号) go get -u=patch //升级到最新的修订版本 go get package@version //升级到指定的版本号version
go mod download //下载依赖的module到本地cache(默认为$GOPATH/pkg/mod目录) go mod edit //编辑go.mod文件 go mod graph //打印模块依赖图 go mod init //初始化当前文件夹, 创建go.mod文件 go mod tidy //增加缺少的module,删除无用的module go mod vendor //将依赖复制到vendor下 go mod verify //校验依赖 go mod why //解释为什么需要依赖