-
go通过一个叫做
go.mod的文件来管理项目依赖的包 -
.mod文件包含了项目依赖的版本、依赖关系、引入和删除等信息
-
Go mod管理包的基本步骤:
-
初始化项目:使用
go mod init来初始化一个Go模块,生成一个go.mod文件 管理项目依赖 -
添加依赖:使用
go get命令来添加一个新的依赖包到项目中 -
更新依赖:使用
go get -u命令来更新依赖包到最新版本 -
删除依赖:使用
go mod tidy命令来删除项目中没有用到的依赖包 -
查看依赖:使用
go list命令来查看当前项目的依赖包
-
go mod vendor:将依赖项复制到项目的vendor目录中,以便离线构建
go mod download:下载依赖项,但不会安装它们。这个命令可以用于预先下载依赖项,以便之后进行离线构建
go mod verify:验证依赖项的完整性和正确性。如果依赖项已经下载但是被修改或损坏了,那么就会发出警告
go mod graph:以依赖项图的形式打印模块依赖关系
go mod why:解释为什么需要依赖项
发布go mod 到github中
-
go mod init 包名-
这个包名是
github.com/用户名/你的包名
-
181

被折叠的 条评论
为什么被折叠?



