问题描述:
go get 下载第三方包采用module 管理包一般会放在pkg/mod 下面,那么如何自动管理包,以及导入包呢?

go get github.com/gin-gonic/gin
import "github.com/gin-gonic/gin"

我们导入时候会发现报错如下:

missing go.sum entry for module providing package github.com/gin-gonic/gin; to add:

这个错误提示说明在你的项目中缺少 github.com/gin-gonic/gin 模块的 go.sum 条目。

要解决这个问题,你可以尝试以下几个步骤:

  1. 删除 go.mod 和 go.sum 文件。
  2. 前往你的项目目录,并执行 go mod init 命令来初始化一个新的 go.mod 文件。
  3. 修复自动加载第三方包,go mod tidy


再次导入即可成功!

package mainimport "github.com/gin-gonic/gin"func main() {r := gin.Default()r.GET("/", func(c *gin.Context) {c.String(200, "Hello, World!")})r.Run()
}

运行成功!

【go modules】missing go.sum entry for module providing package相关推荐

  1. go build 编译报错 missing go.sum entry for module providing package

    go build 编译报错 missing go.sum entry for module providing package 解决方法 // 移除未使用的依赖 go mod tidy 再次编译,就可 ...

  2. go出现missing go.sum entry for module providing package 错误

    文章目录 前言 问题分析 解决方法 前言 从github下载了别人的代码后直接执行,报missing go.sum entry for module providing package错误 问题分析 ...

  3. go语言单元测试报错:missing go.sum entry for module providing package github.com/stretchr/testify/assert

    报错:missing go.sum entry for module providing package github.com/stretchr/testify/assert (imported by ...

  4. missing go.sum entry for module providing package

    1.启动报错信息: xxxxx missing go.sum entry for module providing package xxxxxxxx 解决方案: go mod tidy 2.go mo ...

  5. [Go] 解决main.go:5:2: missing go.sum entry for module providing package github.com/astaxie/beego

    当在代码中使用了第三方库 ,但是go.mod中并没有跟着更新的时候 如果直接run或者build就会报这个错误 main.go:5:2: missing go.sum entry for module ...

  6. Go构建项目的时候,解决missing go.sum entry for module providing package <package_name>

    解决方案一: 当在代码中使用了第三方库 ,但是go.mod中并没有跟着更新的时候 如果直接run或者build就会报这个错误 missing go.sum entry for module provi ...

  7. missing go.sum entry for module providing package github.com/astaxie/beego

    解决方法 //执行如下代码 go build -mod=mod

  8. go build解决missing go.sum.entry

    项目场景: go build 编译项目失败 问题描述 编译失败报错:missing go.sum.entry; to add it, 原因分析: 原因:依赖包没有更新成功 解决方案: 解决方案: 1. ...

  9. golang || gin运行,出现类似这种的错误: missing go.sum entry; to add it:

    go: github.com/gin-gonic/gin@v1.7.4: missing go.sum entry; to add it: go mod download github.com/gin ...

最新文章

  1. java accept encoding_Accept-Encoding gzip 乱码 和Okhttp的解决方法
  2. linux中pthread_kill函数详解
  3. oracle安装就是home3,rhel3上安装Oracle(来自Oracle网站)
  4. BOOST_TEST_TRAIT_SAME的用法实例
  5. Markdown文件导出为HTML的小程序
  6. docker+selenium grid解决node执行经常卡死
  7. 流程在团队管理中的作用
  8. springMVC get 提交乱码
  9. java-成员变量的属性与成员函数的覆盖
  10. 寻找绝对隐蔽的后门的办法 分享
  11. Linux之Firewall防火墙、iptables、firewalld
  12. 7开启uasp协议_【转载分享】“代理报关委托书/委托报关协议”相关问题答疑汇总...
  13. 优酷路由宝 OpenWrt 刷机
  14. iShot——Mac上功能最全的截图、录屏创造工具
  15. 步进电机驱动器怎么设置细分
  16. win11系统完全使用ie浏览器的方法
  17. 丁昊 北大计算机,北大、清华共17人!2018自主招生等类型入选名单公示,苏州333人!...
  18. python如何做一个财务报表_用python帮财务小姐姐自动生成财务报表
  19. python微信库无法登录怎么办出现异常_微信出现异常登录了怎么办
  20. 找工作经验分享贴——硬件岗求职历程

热门文章

  1. 简单的电子词典 因手机问题未图
  2. Nginx应用(搭建网站、设置权限、用户认证)
  3. echarts 折线图 + 柱状图
  4. C# listview双击鼠标修改单元格内容
  5. Springboot毕设项目健康食谱推荐分享系统h5376(java+VUE+Mybatis+Maven+Mysql)
  6. 智能营销crm有哪些?
  7. SiameseNetwork实现面部识别(基于PyTorch)
  8. 印度理工学院射频集成电路设计之电阻端接低噪声放大器
  9. MemPrompt: Memory-assisted Prompt Editing with User Feedback
  10. JVM 详解之 CMS收集器