我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Vgo 和私有存储库

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Vgo 和私有存储库

编程并不是一个机械性的工作,而是需要有思考,有创新的工作,语法是固定的,但解决问题的思路则是依靠人的思维,这就需要我们坚持学习和更新自己的知识。今天编程网就整理分享《Vgo 和私有存储库》,文章讲解的知识点主要包括,如果你对Golang方面的知识点感兴趣,就不要错过编程网,在这可以对大家的知识积累有所帮助,助力开发能力的提升。

问题内容

我试图将 vgo 引入到我们公司的一些项目中进行依赖管理,但我遇到了一些与私有存储库相关的问题。

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

转到/class="lazy" data-src/公司名称/projectA/ 转到/class="lazy" data-src/公司名称/projectB/ 转到/class="lazy" data-src/公司名称/projectC/

所有三个项目都有不同的 git 存储库,并且项目 A 导入项目 B。

使用正常的 go build 方法,只要我们有这些目录(在 git 下),一切都可以正常工作,但是我们无法使其与 vgo 包装器一起工作。

vgo build 上抛出以下错误:

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

这是有道理的,因为使用 vgo get -v 我可以看到 vgo 尝试从 https://companyName 获取元标记,而该标记不能因公司政策而公开。

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


解决方案


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

export GOPROXY=file:///path/to/cache

欲了解更多信息,请查看; https://github.com/golang/go/blob/master/class="lazy" data-src/cmd/go/testdata/mod/README

今天关于《Vgo 和私有存储库》的内容介绍就到此结束,如果有什么疑问或者建议,可以在编程网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Vgo 和私有存储库

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Vgo 和私有存储库

编程并不是一个机械性的工作,而是需要有思考,有创新的工作,语法是固定的,但解决问题的思路则是依靠人的思维,这就需要我们坚持学习和更新自己的知识。今天编程网就整理分享《Vgo 和私有存储库》,文章讲解的知识点主要包括,如果你对Golang方面
Vgo 和私有存储库
2024-04-05

使用私有存储库进行构建

今天编程网给大家带来了《使用私有存储库进行构建》,其中涉及到的知识点包括等等,无论你是小白还是老手,都适合看一看哦~有好的建议也欢迎大家在评论留言,若是看完有所收获,也希望大家能多多点赞支持呀!一起加油学习~问题内容我正在尝试构建一个使用私
使用私有存储库进行构建
2024-04-04

如何搭建私有云存储

要搭建私有云存储,你需要以下步骤:1.选择合适的云存储软件:有许多云存储软件可供选择,例如OwnCloud、Nextcloud、Seafile等。选择一个适合你需求的软件。2.选择合适的服务器:你需要一个服务器来安装和运行云存储软件。服务器
2023-06-12

私有云存储有哪些优点

1. 数据安全性高:私有云存储可以避免因公共云存储受到攻击或数据泄露的风险,提高数据安全性。2. 自主控制:私有云存储可以让企业自主控制数据的存储、备份、恢复和访问,保障企业数据的完整性和可用性。3. 高度可定制性:私有云存储可以根据企业需
2023-05-24

自建私有云存储有哪些用途

1. 数据备份和恢复:企业可以将重要数据备份到私有云存储中,以防止数据丢失或损坏,并在需要时进行快速恢复。2. 文件共享和协作:企业可以将文件存储在私有云存储中,并与团队成员共享和协作,以提高生产效率和工作效率。3. 远程访问和文件同步:企
2023-06-10

企业私有云存储如何构建

1. 确定存储需求:根据企业的业务需求,确定存储数据的类型、容量、访问频率等。2. 选择存储设备:根据存储需求,选择合适的存储设备,如硬盘、固态硬盘、存储阵列等。3. 选择存储协议:根据企业的网络环境和存储设备的支持,选择合适的存储协议,如
2023-05-13

企业私有云存储怎么搭建

企业私有云存储的搭建需要以下步骤:1. 确定存储需求:首先需要确定企业的存储需求,包括存储容量、数据类型、数据安全和备份等方面的要求,以便选择合适的存储方案。2. 选择存储方案:根据企业的需求,选择合适的存储方案,包括硬件和软件方面的选择,
2023-06-10

如何构建一个私有存储云

构建一个私有存储云需要以下几个步骤:1. 选择合适的硬件:首先需要选择适合存储云的硬件设备,如服务器、硬盘、网络设备等。确保硬件具备足够的存储容量和性能。2. 安装操作系统:在所选的服务器上安装合适的操作系统,如Linux或Windows
2023-09-22

浅析Docker私有镜像库与阿里云对象存储 OSS

docker私有镜像库Docker 私有镜像库与阿里云对象存储 OSS 镜像管理是 Docker 的核心,为了满足企业或组织内部分享镜像,Docker 官方在 github上 建立了一个开源项目 docker-registry,专门用于自建
2022-06-04

企业私有云存储解决方案有哪些

企业私有云存储解决方案有以下几种:1. 自建私有云存储:企业可以自行建立私有云存储系统,通过自己的服务器、存储设备和软件来实现数据存储和管理。2. 云存储服务提供商:企业可以选择购买云存储服务,将数据存储在云端,由服务提供商负责数据的安全和
2023-05-30

虚拟主机私有云储存有哪些优势

虚拟主机私有云储存具有以下优势:1. 安全性高:虚拟主机私有云储存能够提供专属的存储空间,只有授权的用户可以访问和管理数据,大大提高了数据的安全性。2. 灵活性强:虚拟主机私有云储存可以根据用户的需求进行定制,包括存储容量、计算资源、网络带
2023-09-18

企业私有云存储搭建有哪些好处

1. 数据安全性高:企业私有云存储可以提供更高的数据安全性,因为数据不会存储在公共云上,而是存储在企业内部服务器上,只有授权的人员才能访问和管理数据。2. 自由度高:企业可以根据自身需求定制化私有云存储,满足不同业务需求和数据存储需求。3.
2023-06-17

个人私有云存储能用来做什么

个人私有云存储可以用来存储个人和机密数据,例如个人照片、文档、音乐、视频等等,以便在需要的时候进行访问和共享。此外,个人私有云存储还可以用于备份重要数据,以避免数据丢失或损坏。还可以使用个人私有云存储来进行远程访问,让用户在任何地方都能够访
2023-06-08

企业私有云存储构建的优点和缺点是什么

企业私有云存储构建的优点:1. 数据安全性高:企业私有云存储可以保证数据只在企业内部传输和存储,数据的安全性更高。2. 可控性强:企业可以根据自己的需求和实际情况对私有云存储进行定制和管理,更加灵活。3. 可扩展性强:企业私有云存储可以根据
2023-05-24

怎么通过服务器搭建私有云存储

要通过服务器搭建私有云存储,您可以按照以下步骤进行操作:1. 选择合适的硬件:选择一台高性能的服务器,确保它具备足够的存储容量和处理能力。2. 安装操作系统:安装一种适合您需求的操作系统,例如Linux发行版(如Ubuntu、CentOS等
2023-08-09

如何使用 Docker 容器中的私有存储库进行身份验证

php小编草莓为您介绍如何使用 Docker 容器中的私有存储库进行身份验证。Docker 是一种流行的容器化平台,能够帮助开发人员在不同的环境中快速部署和运行应用程序。然而,对于一些敏感的应用程序或者私有的代码库,我们可能需要对容器中的存
如何使用 Docker 容器中的私有存储库进行身份验证
2024-02-09

使用 ssh 从私有 gilab 存储库导入 go 项目:未知修订版

php小编西瓜为你介绍如何使用SSH从私有GitLab存储库导入Go项目的未知修订版。通过SSH连接到GitLab,可以方便地将项目导入到本地环境中进行修改和开发。本文将详细解释导入过程中的每个步骤,以便读者能够轻松地完成操作。在继续之前,
使用 ssh 从私有 gilab 存储库导入 go 项目:未知修订版
2024-02-09

免费的企业私有云存储怎么搭建

免费的企业私有云存储搭建可以使用开源软件Nextcloud。搭建步骤:1.准备一台Linux服务器,推荐使用Ubuntu或Debian。2.安装Apache、PHP、MySQL和其他必要的软件包。3.下载Nextcloud并解压缩到Apac
2023-05-30

网络私有云存储的优缺点是什么

优点:1. 数据安全性高:网络私有云存储可以提供更高的数据安全性,因为它们仅限于内部使用,可避免外部攻击和数据泄露。2. 自定义性强:网络私有云存储可以根据用户需求进行自定义设置,包括存储容量、数据备份等。3. 灵活性高:网络私有云存储可以
2023-05-25

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录