首页 文章

Vgo和私人存储库

提问于
浏览
1

我正在尝试将vgo引入我们的一些公司项目以进行依赖关系管理,但我遇到了一些与私有存储库相关的问题 .

我们假设我们有以下代码结构:

go / src / companyName / projectA / go / src / companyName / projectB / go / src / companyName / projectC /

这三个项目都有不同的git仓库和projectA导入projectB .

使用正常的 go build 方法,只要我们有这些目录(在git下),一切正常,但是我们不能使它与vgo包装器一起工作 .

vgo build 上抛出以下错误:

companyName / projectA /找不到提供包companyName / projectB /的模块

哪种有意义,因为 vgo get -v 我可以看到vgo尝试从 https://companyName 获取元标记,这些标记不能公开为公司策略公开 .

告诉vgo使用文件系统内容(如果源文件已经存在)或某些导入路径的specit git存储库的最佳方法是什么?

1 回答

相关问题