go module

Yishto 2021-08-20 21:46:19
Categories: Tags:

将项目从 gopath 移出

go.mod (保存包依赖的信息)

go.sum (存在包的版本的相应hash值,补充go.mod)

示例:

1、初始化

1
2
go mod  init module名字 # 生成 go.mod  文件

1.1 查看 go.mod 文件内容:

1、包的名称

2、使用go的版本

1.2 go build 测试

1.3 产看依赖

1
2
go mod graph

1.4 下载依赖,go mod 管理的依赖还是存放在 gopath 下的(先在当前目录下执行go mod download,)

参考文档:

https://www.cnblogs.com/chnmig/p/11806609.html

https://blog.csdn.net/weixin_41519463/article/details/103501485