Go Modules
2023/11/27小于 1 分钟后端Go
设计目标是简化Go语言项目的依赖管理.
用于管理项目的依赖关系和版本信息。go mod tidy 是一条常用的命令,它的作用是整理模块文件,去掉未使用的依赖项,并确保依赖关系的正确性。
创建一个GO项目
mkdir Gone
cd Gone
go mod init Gone
查看一下 go.mod文件
module Gone
go 1.14
go.mod文件一旦创建后,它的内容将会被go toolchain全面掌控。go toolchain会在各类命令执行时,比如go get、go build、go mod等修改和维护go.mod文件。
go 会自动生成一个 go.sum 文件来记录 dependency tree
go get github.com/jacksonyoudi/gomodone@v1.0.1
最常用的命令
go mod tidy
