首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vgo和私有存储库

Vgo和私有存储库
EN

Stack Overflow用户
提问于 2018-07-24 13:38:49
回答 1查看 347关注 0票数 2

我正在尝试向我们公司的一些依赖管理项目介绍vgo,但我遇到了一些与私有存储库相关的问题。

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

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

这三个项目都有不同的git存储库和projectA导入projectB。

使用普通的go build方法,只要我们有这些目录(在git下),所有的工作都很好,但是我们不能让它与vgo包装一起工作。

vgo build上,引发以下错误:

companyName/projectA/无法找到提供package companyName/projectB/

这是有意义的,因为在vgo get -v中,我可以看到vgo试图从https://companyName获取元标记,这是公司策略所不能公开的。

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-25 13:13:25

解决这一问题的一种方法是通过GOPROXY环境变量,该变量可以设置为本地文件。

代码语言:javascript
复制
export GOPROXY=file:///path/to/cache

有关更多信息,请参见;https://github.com/golang/go/blob/master/src/cmd/go/testdata/mod/README

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51500111

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档