来自https://www.jianshu.com/p/a4e1b424ce5b
- go mod init:初始化go mod, 生成go.mod文件,后可接参数指定 module 名
- go mod download:手动触发下载依赖包到本地cache(默认为$GOPATH/pkg/mod目录)
-
go mod graph: 打印项目的模块依赖结构
- go mod tidy :添加缺少的包,且删除无用的包
- go mod verify :校验模块是否被篡改过
- go list -m -json all:以 json 的方式打印依赖详情
- go mod edit :编辑go.mod文件,接 -fmt 参数格式化 go.mod 文件,接 -require=golang.org/x/text 添加依赖,接 -droprequire=golang.org/x/text 删除依赖,详情可参考 go help mod edit
。