本地有go模块源码,但没办法使用go get,go install等方式直接安装,解决办法:

1.在本地项目目录下新建external文件夹(文件夹名随意)

2.修改项目的go.mod文件,(1)先在require字段填写需要的包和版本号;(2)在最底部新增replace字段

replace (flume v1.2.3 => ./extenal/flumegenitus v1.2.3 => ./extenal/genitusgit.apache.org/thrift.git v1.2.3 => ./extenal/git.apache.org/thrift.gitgithub.com/DeanThompson/ginpprof v1.2.3 => ./extenal/github.com/DeanThompson/ginpprofgithub.com/aws v1.2.3 => ./extenal/github.com/awsgithub.com/jmespath/go-jmespath v1.2.3 => ./extenal/github.com/jmespath/go-jmespath//github.com/jsonschema v1.2.3 => ./extenal/github.com/jsonschemagithub.com/linkedin/goavro v1.2.3 => ./extenal/github.com/linkedin/goavrogithub.com/minio/blake2b-simd v1.2.3 => ./extenal/github.com/minio/blake2b-simdgithub.com/qri-io v1.2.3 => ./extenal/github.com/qri-iogithub.com/satori/go.uuid v1.2.3 => ./extenal/github.com/satori/go.uuidgithub.com/shirou/gopsutil v1.2.3 => ./extenal/github.com/shirou/gopsutilgoogle.golang.org/grpc v1.2.3 => ./extenal/google.golang.org/grpc
)

本质就是让module管理模块根据.mod文件去指定文件夹下寻找对应的go包

go module安装本地离线包相关推荐

  1. PIP安装本地离线包whl

    下载安装包到本地: pip download -d DIR 模板名 -i https://pypi.tuna.tsinghua.edu.cn/simpleeg: pip download -d E:\ ...

  2. dnf命令参数详细说明、bclinux8或centos8以上系统使用dnf命令离线安装本地rpm包方法及场景和原因、使用dnf命令提示正在等待 pid 为422620的进程退出。的解决方法

    文章目录 dnf命令 dnf说明 安装 DNF 包管理器 dnf [选项] 命令 [dnf使用说明] dnf安装本地rpm包 全部参数 bclinux8或centos8以上系统使用dnf命令安装rpm ...

  3. cmd命令 安装本地服务器

    安装本地服务器 0下载nodejs并安装 1安装npm  :npm install -g anywhere 2打开服务器 :anywhere 8080 3停用服务器 ctrl+c 查找路径 cd c: ...

  4. conda 和 pip 安装本地包

    pip 安装本地包 pip install pymol-1.8.6.1-cp36-cp36m-win_amd64.whl conda 安装本地包 conda install --use-local r ...

  5. golang导入git包_使用go module导入本地包的方法教程详解

    go module 是Go1.11版本之后官方推出的版本管理工具,并且从 Go1.13 版本开始, go module 将是Go语言默认的依赖管理工具.到今天 Go1.14 版本推出之后 Go mod ...

  6. 快速安装本地yum源

    快速安装本地yum源 1.挂载光盘 [root@fortest Server]# mount -t iso9660 -o loop /dev/cdrom /media/CentOS 2.删除/etc/ ...

  7. Conda 安装本地包

    有的conda或pipy源太慢,conda install xxx或者pip install xxx下载会中断连接导致压缩包下载不全,本地的安装包没法完全安装, 遇到这个问题时,我们可以用p2p工具- ...

  8. maven 安装本地jar_使用Maven安装本地jar

    maven 安装本地jar 1.问题与选择 Maven是一种非常通用的工具,其可用的公共存储库首屈一指. 但是,总会有一个不在任何地方托管的工件,或者托管该工件的存储库有依赖的风险,因为当您需要它时, ...

  9. 使用Maven安装本地jar

    1.问题与选择 Maven是一种非常通用的工具,其可用的公共存储库首屈一指. 但是,总会有一个不在任何地方托管的工件,或者托管该工件的存储库有依赖的风险,因为当您需要它时,它可能不会启动. 发生这种情 ...

最新文章

  1. javax.xml.transform.TransformerConfigurationException: Could not compile stylesheet
  2. 一个多线程和队列的实例演示
  3. JavaScript | 使用提示从用户输入值
  4. mongodb objectid java_我可以确定字符串是否是MongoDB ObjectID吗?
  5. ADO.NET 对象模型
  6. 美国甲骨文的CEO拉里.埃利森耶鲁大学演讲(附英文)
  7. Kaggle比赛——预测未来销售(一)
  8. 解决了Microsoft Visual C++ Build Tools下载/解决Visual C++ 14.0 is required的问题
  9. 图形化开发(五)011-Three.js之Geometry几何体——立方体、圆形、圆锥
  10. QtreeWidget添加右键菜单
  11. docker 安装Mysql并设置自启动
  12. iOS开发之Block详解
  13. java根据某天获取当前周的日期
  14. c语言程序2000行代码,C语言教务管理系统2000行代码
  15. 超市管理系统的html页面,基于WEB的超市管理系统_站内搜索_Web开发网
  16. Java一些七七八八的配置
  17. HTML编码、HTML解码
  18. 微信小程序如何实现返回上一页功能
  19. 梦龙_C语言作业11
  20. centos8关机命令

热门文章

  1. kf 和 ekf 和 ukf 入门
  2. 物联网卡新型智慧城市解决方案
  3. MySql 查询优化
  4. .sql文件中的注释
  5. 微信小程token_微信小程序-携带Token无感知登陆的网络请求方案
  6. 普元 AppServer 6.5 将springboot应用部署到应用服务器,上传文件时报错:Caused by: org.springframework.web.multipart.Multipar
  7. 7 款开源 Java 反编译工具
  8. History(查看历史命令)的用法
  9. RPL(10):RFC6550翻译(10)---分组转发和环路避免/检测
  10. linux下添加新用户,并赋予root权限