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)

相关推荐

  • mysqldump怎么用

    技术mysqldump怎么用这篇文章主要介绍了mysqldump怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 一、创建

    攻略 2021年11月3日
  • 技盖至此乎,成语游刃有出自寓言故事,)

    技术技盖至此乎,成语游刃有出自寓言故事,)成语游刃有出自寓言故事(庖丁解牛技盖至此乎,游刃有余)庖丁解牛 ( páo dīng jiě niú ) 庖丁:名叫丁的厨师;解:肢解分割。比喻经过反复实践,掌握了事物的客观规律

    生活 2021年10月20日
  • 怎么理解MySQL的API接口

    技术怎么理解MySQL的API接口这篇文章给大家介绍怎么理解MySQL的API接口,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。MySQL 的 API 接口为了方便应用程序的开发,MySQL 提供了

    攻略 2021年11月17日
  • ai怎么画三角形,AI如何画裤子款式图啊

    技术ai怎么画三角形,AI如何画裤子款式图啊先介绍第一种办法就是用混合工具~~这样办法呢~有个缺点~~就是拉链在转折的地方不自然 需要分段来处理
    1ai怎么画三角形、用矩形工具画圆角巨型
    2、填充需要的颜色
    3、调整大小

    生活 2021年10月25日
  • 怎么解决TensorFlowGPU版出现OOM错误的问题

    技术怎么解决TensorFlowGPU版出现OOM错误的问题这篇文章主要介绍“怎么解决TensorFlowGPU版出现OOM错误的问题”,在日常操作中,相信很多人在怎么解决TensorFlowGPU版出现OOM错误的问题

    攻略 2021年11月4日
  • 腰包怎么背,男生背包有什么时尚的款式

    技术腰包怎么背,男生背包有什么时尚的款式1.手提袋轻便百搭又时髦 图文来源 《VOGUE服饰与美容》相比邮差包腰包怎么背,手提袋更加轻便,而且负重能力不容小觑,市面上大多数手提袋容量都不小,把书、Macbook、钱包、钥

    生活 2021年11月1日