*go 语言下的go mod 问题*

我直接拷贝了一个工程文件 test,test文件夹结构如下

--goproject--pkg--mod--src--test--cmd--device-simple--main.go--driver--makefile

GOPATH的设置为 goproject (建议每个go项目一个单独的文件夹,互不干扰,GOPATH设置为src的上一级目录)

此时我们看到这个文件夹是没有go.mod 和go.sum文件的

新建go.mod文件

go mod init

如果报错,用go env命令查看GO111MODULE, 如果没有开启,打开GO111MODULE

export GO111MODULE=on

go mod init命令输入后会产生一个go.mod文件

输入命令

go mod tidy

此时看到在不断拉取文件至pkg/mod文件夹下

然后make build 构建项目报错。
此时报错需要考虑版本问题,由于go.mod内的都是最新的版本,所以导致某些函数不能用,需要退回到较老的版本。此时修改go.mod内的版本号,选用合适的版本。重新go mod tidy。

其实一般从git上clone到本地的项目都带有自己的go.mod和go.sum,此时直接go mod tidy就行,千万不要自己手动删除。
希望遇到的小伙伴早日避开这个坑。

最近在学EdgexFoundry这个项目,有一起学习的小伙伴可以私信我,发微信,然后拉进群里。

go 语言下的go mod 问题相关推荐

  1. matlab中的addemup是什么,毕业论文-rsa密码体制的设计及matlab语言下的实现

    四川理工学院毕业论文RSA密码体制的设计及MATLAB语言下的实现学生XXX学号06121020230专业数学与应用数学班级20062指导教师张金山四川理工学院理学院二O一O年六月摘要RSA算法是一个 ...

  2. c语言字符密码验证码,c语言下的学生管理系统(含密码加密和验证码).docx

    c语言下的学生管理系统(含密码加密和验证码).docx #include #include #include #include #include #define N 20void input();// ...

  3. 我的世界服务器linux加mod,在Linux下搭建带MOD 我的世界(Minecraft)服务器

    在Linux下搭建带MOD 我的世界(Minecraft)服务器 系统要求 官方服务器推荐配置要求如下: CPU:Intel Core-Based CPUs or AMD K8-Based CPUs ...

  4. C语言下,获取文件信息

    C语言下,如何获取文件的生成时间,日期和文件大小等文件信息. 1.标准库函数并未提供对应的实现,这个Linux上GCC中struct stat的资料 struct stat {dev_t st_dev ...

  5. c语言大作业 模拟泊松分布,C语言下泊松分布以及指数分布随机数生成器实现

    最近实验室的项目需要实现模拟文件访问序列,要求单位时间内的数据请求次数符合泊松分布,而两次请求见的时间间隔符合指数分布.没办法只好重新捡起已经丢掉多时的概率知识.于是也就有了这篇关于在C语言下符合泊松 ...

  6. html 标准通用标记语言下,HTML超文本标记语言常用的一些标签

    在之前的学习中了解到了xml是可扩展型标记语言,所以html和xml有相似之处,html是可以在网络上传输的超文本标记语言,所以xml的所有要求对于html同样适用,单双标签,子标签,属性,之类的ht ...

  7. 指数分布c语言,C语言下泊松分布以及指数分布随机数生成器实现

    最近实验室的项目需要实现模拟文件访问序列,要求单位时间内的数据请求次数符合泊松分布,而两次请求见的时间间隔符合指数分布.没办法只好重新捡起已经丢掉多时的概率知识.于是也就有了这篇关于在C语言下符合泊松 ...

  8. 在Linux下搭建带MOD 我的世界(Minecraft)服务器

    在Linux下搭建带MOD 我的世界(Minecraft)服务器 系统要求 官方服务器推荐配置要求如下: CPU:Intel Core-Based CPUs or AMD K8-Based CPUs ...

  9. 在R语言下配置企业微信机器人

    在R语言下配置企业微信机器人 企业微信机器人设置 在微信机器人的官方开发文档中,配置企业机器人使用了curl工具.本文意在使用R语言,实现企业微信机器人的推送. 如果需要使用钉钉机器人,可以参考din ...

最新文章

  1. 基于Linux的集群系统(一)
  2. Linux cgroup机制分析之cpuset subsystem
  3. python【力扣LeetCode算法题库】35- 搜索插入位置
  4. kafka 清除topic数据脚本
  5. 机器视觉技术及应用_工业机器人视觉技术的应用前景
  6. redis学习与入门~~~
  7. js提交出现post错误_阿里云的 Node.js 稳定性实践
  8. 星益云聚合收银台系统源码
  9. 分析maven依赖导入失败原因
  10. 程序员为3万福利放弃30万年薪:贪小便宜的人,都把自己坑惨了
  11. C语言去除字符串空格
  12. 【问题】ajax两种传递id值方式的区别
  13. jstack简单使用,定位死循环、线程阻塞、死锁等问题
  14. 文末彩蛋 | 这个 Request URL 长得好不一样
  15. CSU oj 1681 Adjoin(dfs求树上最长路径)(搜索)
  16. 2020-05-21
  17. 华为服务器修改管理网口,怎么设置华为服务器管理口
  18. 2022-2028年中国建筑设计行业市场调查研究及发展前景展望报告
  19. BiFunction介绍
  20. 【文献翻译】Point MLP:一个简单的残差MLP框架

热门文章

  1. The Great Gatsby
  2. linux终端命令make,Ubuntu之make:make命令行工具的简介、安装、使用方法之详细攻略...
  3. 页面弹出层组件layer的用法
  4. Mac灵活运用finder(访达)文件标签
  5. 为什么要做微模块机房?它与一般的机房有何区别
  6. 人月神话之三外科手术团队
  7. 量化投资-基本面模型-螺纹多因素模型
  8. 微信公众号最佳实践 ( 8.1)笑话
  9. CSDN Themes Design BY Emerald 绿色学院 - Green Institute
  10. java实现串的反转