当前位置: 首页 > news >正文

go get下载三方库异常

go get命令安装第三方库异常

在项目中,需要用到tview库,go mod init <>,创建好go.mod文件后,使用go mod tidy报错(前提是工程中的代码已经明确使用了tview库)。

main.go

package mainimport "github.com/rivo/tview"func main() {app := tview.NewApplication()menu := tview.NewList().AddItem("Option 1", "", '1', func() { /* 处理逻辑 */ }).AddItem("Option 2", "", '2', func() { /* 处理逻辑 */ })if err := app.SetRoot(menu, true).Run(); err != nil {panic(err)}
}

执行go mod tidy报错如下:

查询的结果,都是说要先清缓存,删除go.mod, go.sum文件,设置代理等等解决办法,实际都不生效,最终的解决办法是:

1. 删除pkg/mod/cache/download/github.com/rivo 缓存文件(根据的自己项目,删除对应报错的库)

2. 比较重要:清空pkg/sumdb/sum.golang.org/latest文件中的内容

3. 再次执行go mod tidy命令即可正常安装

http://www.lqws.cn/news/103573.html

相关文章:

  • STM32入门教程——按键控制LED光敏传感器控制蜂鸣器
  • Leetcode 261. 以图判树
  • ​链表题解——回文链表【LeetCode】
  • Java基础 Day28 完结篇
  • 使用 Golang `testing/quick` 包进行高效随机测试的实战指南
  • Elasticsearch集群最大分片数设置详解:从问题到解决方案
  • Mac电脑_钥匙串操作选项变灰的情况下如何删除?
  • React-native之Flexbox
  • 相机Camera日志分析之二十四:高通相机Camx 基于预览1帧的process_capture_request三级日志分析详解
  • torch.distributed.launch 、 torchrun 和 torch.distributed.run 无法与 nohup 兼容
  • Redis:常用数据结构 单线程模型
  • 【Typst】3.Typst脚本语法
  • 使用Redis作为缓存优化ElasticSearch读写性能
  • AutoGenTestCase - 借助AI大模型生成测试用例
  • 批量大数据并发处理中的内存安全与高效调度设计(以Qt为例)
  • 基于Matlab实现LDA算法
  • MySQL 全量、增量备份与恢复
  • 医疗内窥镜影像工作站技术方案(续)——EFISH-SCB-RK3588国产化替代技术深化解析
  • Linux 命令全讲解:从基础操作到高级运维的实战指南
  • Python实例题:Flask实现简单聊天室
  • SIFT 算法原理详解
  • 户外摄像头监控如何兼顾安全实时监控
  • 深度学习与特征交叉:揭秘FNN与SNN在点击率预测中的应用
  • 电工基础【4】点动接线实操
  • 【电力电子】什么是并网?为什么要并网?并网需要考虑哪些因素?
  • matlab实现求解兰伯特问题
  • 华为OD机试_2025 B卷_精准核酸检测(Python,100分)(附详细解题思路)
  • 相机camera开发之差异对比核查一:测试机和对比机的硬件配置差异对比
  • Linux随记(十八)
  • 我的技术笔记