Go语言Module常用命令
go mod tidy自动维护添加/删除依赖、 清理无用的依赖go mod verify自动验证依赖是否正确或者检验抱原代码被修改go mod why -m github.com/hashicorp/golang-lru 打印出是哪个模块需要这个github.com/hashicorp/golang-lru这个包go mod vendor将依赖复制到项目路径的vendor文件夹中go mod edit
-fmt #格式化go.mod文件
-module #改变当前module名称
-require=path@version #添加某个依赖包
-exclude=path@version #排除某个依赖包
-replace=path@version #替换某个依赖包
-go=version #执行当前go版本
-print #打印当前go.mod文件内容归纳:
列出依赖
go mod graphgo mod whygo list -m all
添加依赖
go getgo buildgo mod edit requirego mod download
Comment here is closed