在Debian系统中,Go语言常用的包管理工具如下:
Go Modules(推荐)
go mod init
(初始化模块)、go get
(添加依赖)、go mod tidy
(清理未使用依赖)。Dep(已废弃)
Gopkg.toml
管理依赖,已被Go Modules取代。Go Vendor(已废弃)
vendor
目录管理依赖,依赖Go 1.5+的vendor模式,现不推荐使用。说明:新项目应优先使用Go Modules,旧项目可逐步迁移。工具安装及使用详情可参考官方文档。