gpt4 book ai didi

Golang 在每次部署时更新 vendor 依赖项

转载 作者:IT王子 更新时间:2023-10-29 02:06:46 28 4
gpt4 key购买 nike

我对 Go 相当陌生,有 Java 背景,正在尝试找出 Go 依赖管理的最佳实践。

如果我的项目 A 依赖于项目 B,并且我在我的 vendor 包中引用了项目 B,那么运行 go install 会下载我需要的一切。但是,假设我在项目 B 中发现了一个错误并修复了,我如何确保项目 A 保持最新状态?比如,是否有某种方法可以在每次部署时进行安装,以确保我没有遗漏任何东西?

在 Java 中,在每次部署时我都会做我自己的 mvn package 以最好地确保每个部署都是自给自足的。有什么方法可以在 Go 中做同样的事情吗?

如果这是一个非常基本的问题,我深表歉意 - 但我找不到好的答案。

最佳答案

如果您使用的是 go 1.11 及更高版本 go mod对于以前的版本你可以使用 go dep

关于Golang 在每次部署时更新 vendor 依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56467943/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com