1、mod 文档
(1)module :用于制定该包的路径
⚠️注:若一个包的原本路径与module制定的路径不一致时,以module为准下载
例如unipdf包的路径如下:
https://github.com/unidoc/unipdf/
module路径如下:
module github.com/unidoc/unipdf/v3
下载unipdf包
go get github.com/unidoc/unipdf/v3
(2)require:用于制定包的具体版本
2、go mod使用
初始化一个moudle,模块名为你项目名
go mod init 模块名
下载modules到本地cache
go mod download
更新下载modules
go mod tidy
查找依赖
go mod why