go mod常用操作说明


go mod 命令

go mod init                    生成go.mod文件
go mod download         下载go.mod文件中指明的所有依赖
go mod tidy                   整理现有的依赖
go mod graph                查看现有的依赖结构
go mod edit                   编辑go.mod文件
go mod vendor              导出项目所有的依赖到vendor目录
go mod verify                 校验一个模块是否被篡改过
go mod why                   查看为什么需要依赖某模块 


GO111MODULE
- auto:只要项目包含了go.mod文件的话启用Go modules,目前在Go1.11至Go1.14是默认值
- on:启用Go modules,推荐设置
- off:禁用Go modules
设置方式 go env -w GO111MODULE=on

GOPROXY
用于设置Go模块代理,默认值:https://proxy.golang.org,direct
国内设置如下:
阿里云:https://mirrors.aliyun.com/goproxy/
七牛云:https://goproxy.cn,direct
如:go env -w GOPROXY=https://goproxy.cn,direct

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM