在项目根目录下使用go mod init 项目名,将会在根目录下生成go.mod和go.sum
go.mod用于指定依赖包的名称,go.sum用来进行依赖包的安全校验
Go语言中GO111MODULE的有3种状态:
auto:当项目在$GOPATH/src外且项目根目录有go.mod文件时,开启模块支持;
否则,仍然使用GOPATH模式。
on:启用模块支持,编译时会忽略GOPATH和vendor文件夹,只根据 go.mod下载依赖
off:禁用模块支持,编译时会从GOPATH和vendor文件夹中查找包
详细如:https://www.jianshu.com/p/760c97ff644c
使用go mod管理go项目依赖包
最新推荐文章于 2024-09-21 00:35:52 发布