我们正在使用dep确保为我们的项目供应依赖项。现在,在您的系统中,我们无法访问外部站点,这就是我们将存储库镜像到内部站点的原因。 我现在面临的问题是,尽管我将Gopkg.tml文件指定为镜像存储库作为约束,但dep始终会转到外部站点以下载依赖项。
例如我的Gopkg.tml文件中的摘要:
required = [
"github.com/dimiro1/banner",
"github.com/go-openapi/errors",
"go.uber.org/zap"
]
[[constraint]]
branch = "master"
name = "go.uber.org/zap"
source = "<mirrored location in internal gitlab>"
“确定”时出现的错误是:
在Gopkg.toml中发现以下问题:
✗无法推断“ go.uber.org/zap”的存储库和源类型: 无法读取元数据:无法获取原始元数据:HTTP失败 请求URL“ http://go.uber.org/zap?go-get=1”:获取 http://go.uber.org/zap?go-get=1:拨打tcp 127.0.0.1:80:连接: 连接被拒绝
ProjectRoot名称验证失败
任何想法如何解决此问题。
谢谢, 什鲁蒂