go module是如何使用本地包的

技术go module是如何使用本地包的小编给大家分享一下go module是如何使用本地包的,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!g

边肖将与您分享go模块如何使用本地软件包。相信大部分人还不太了解,所以分享这篇文章给大家参考。希望你看完这篇文章会有很多收获。我们一起来看看吧!

00-1010初始化go.mod

Gomodinit整理依赖包

如果你想把它缓存在供应商目录中

Gomodvendor将在执行命令后自动修复依赖关系。

但是,如果我们是本地开发的包,没有远程仓库,如何解决本地包依赖的问题呢?

00-1010幸运的是,go模块提供了另一种解决方案,替换。这种替代是如何工作的?

让我们先来看看一个基本的mod文件。

模块房间演示

go1.12

需要(

github.com/gin-gonic/ginv1.3.0

github.com/gohouse/goroomv0.0.0-20190327052827-9ab674039336

github.com/golang/protobufv1.3.1//indirect

github.com/gomodule/redigov2.0.0不兼容

github.com/mattn/go-sqlite3v1.10.0

github.com/stretchr/testifyv1.3.0//indirect

golang . org/x/netv 0 . 0 . 0-20190320064053-1272 bf9 DCD 53//间接

)这是一个简单的GoRoom框架的依赖包。如果我想使用本地的goroom,我只需要使用replace。

模块房间演示

go1.12

需要(

github.com/gin-gonic/ginv1.3.0

github.com/gohouse/goroomv0.0.0-20190327052827-9ab674039336

github.com/golang/protobufv1.3.1//indirect

github.com/gomodule/redigov2.0.0不兼容

github.com/mattn/go-sqlite3v1.10.0

github.com/stretchr/testifyv1.3.0//indirect

golang . org/x/netv 0 . 0 . 0-20190320064053-1272 bf9 DCD 53//间接

)

替换github.com/gohouse/goroom=/path/to/go/src/github.com/gohouse/goroom这里,path/to/go/src/github.com/gohouse/goroom是本地包路径,这样我们就可以愉快地使用本地目录了。

以上就是文章“go模块如何使用本地包”的全部内容。感谢阅读!相信大家都有一定的了解,希望分享的内容对大家有所帮助。想了解更多知识,请关注行业资讯频道!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/121362.html

(0)

相关推荐

  • 新加坡云服务器值得租用吗

    技术新加坡云服务器值得租用吗新加坡云服务器提供了一个虚拟和独立的环境来托管您的企业网站。它可以将您的网络业务的文件和数据存储在链接到物理机器或服务器的虚拟环境中。这实际上是通过虚拟化软件完成的。通过虚拟化技术,物理服务器

    礼包 2021年12月8日
  • ppg是什么意思,化妆品peg/ppg是什么意思

    技术ppg是什么意思,化妆品peg/ppg是什么意思PEG/PPG-15/30 产品外观ppg是什么意思:无色到清透的淡黄色液体
    INCI名称:PEG/PPG 25/30CPPOLYMER
    性能与用途:消除护肤品粘感

    生活 2021年10月30日
  • WiFi攻击方式有哪些

    技术WiFi攻击方式有哪些这篇文章给大家分享的是有关WiFi攻击方式有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1. 伪造MAC地址很多时候开放网络的身份验证往往就是通过上网设备的MA

    攻略 2021年11月20日
  • uem探针(we探针采集数据)

    技术UEM探针技术捕获数据解密的方法是什么本篇内容主要讲解“UEM探针技术捕获数据解密的方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“UEM探针技术捕获数据解密的方

    攻略 2021年12月20日
  • tmp格式文件怎么打开,如何打开和删除tmp格式文件

    技术tmp格式文件怎么打开,如何打开和删除tmp格式文件临时文件产生tmp文件  在系统中c:windowstemp文件夹中,我们经常会发现一些后缀名为tmp的文件,在该文件夹中的这些文件其实都是临时文件tmp格式文件怎

    生活 2021年10月25日
  • 如何理解Oracle 12c CDB的ADG

    技术如何理解Oracle 12c CDB的ADG这篇文章将为大家详细讲解有关如何理解Oracle 12c CDB的ADG,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。实验

    攻略 2021年11月29日