在CentOS上管理Golang依赖包,你可以使用Go Modules(自Go 1.11版本引入)
go version
如果你的Go版本低于1.11,请升级到最新版本。
go mod init <module-name>
<module-name>
是你的项目的模块名称,通常是项目的导入路径,例如github.com/username/projectname
。
import
语句添加所需的依赖包。当你构建或运行项目时,Go会自动下载并解析这些依赖包,并将它们添加到go.mod
文件中。例如,如果你想要添加github.com/gin-gonic/gin
包,你可以在代码中添加以下导入语句:
import "github.com/gin-gonic/gin"
go get -u
这将更新go.mod
文件中列出的所有依赖包。
go mod tidy
这将删除go.mod
文件中未使用的依赖包,并更新go.sum
文件。
go list -m all
这将显示项目中使用的所有依赖包及其版本。
通过以上步骤,你可以在CentOS上使用Go Modules管理Golang依赖包。