Go 模块:依赖项归巢到特定提交
1.11 版本中引入的 Go 模块可自动进行依赖项管理。然而,有时,访问未发布的功能需要引用模块存储库中的特定提交。
手动设置提交依赖项
最初,需要手动编辑 go. mod 文件,语法如下:
require github.com/someone/some_module v0.0.0-20181121201909-af044c0995fe
简化方法: go get 命令
但是,出现了一种简化的方法:
go get github.com/someone/some_module@af044c0995fe
该命令会自动更新 go.mod 和 go.sum 文件,将依赖项指向所需的提交。
更多信息
参考 Go 官方 wiki有关更多详细信息:https://github.com/golang/go/wiki/Modules#how-to-upgrade-and-downgrade-dependencies
以上是如何将 Go 模块依赖项固定到特定提交?的详细内容。更多信息请关注PHP中文网其他相关文章!