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

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.xdnf.cn/news/10786.html

相关文章:

  • 【设计模式-3.7】结构型——组合模式
  • 【208】VS2022 C++ 32位整数和unsigned char数组之间互相转换
  • 升级centos 7.9内核到 5.4.x
  • 更强劲,更高效:智源研究院开源轻量级超长视频理解模型Video-XL-2
  • ONLYOFFICE 与 LocalAI:在 Ubuntu 上搭建 AI 文档编辑环境
  • 法律大语言模型(Legal LLM)技术架构
  • 实验设计与分析(第6版,Montgomery著,傅珏生译) 第9章三水平和混合水平析因设计与分式析因设计9.5节思考题9.1 R语言解题
  • Stone 3D新版本发布,添加玩家控制和生物模拟等组件,增强路径编辑功能,优化材质编辑
  • 第3篇:数据库路由模块设计与 SQL 路由策略解析
  • 【IOS】GCD学习
  • centos中的ulimit命令
  • SpringCloud 分布式锁Redisson锁的重入性 高并发 获取锁
  • 「EN 18031」访问控制机制(ACM - 1):智能路由器的安全守卫
  • SuperMap GIS基础产品FAQ集锦(20250603)
  • 人工智能在智能教育中的创新应用与未来趋势
  • 人工智能AI之机器学习基石系列 第 3 篇:选择你的“学习方法”——初探监督学习与无监督学习
  • windows安装多个版本composer
  • 基于TI DSP控制的光伏逆变器最大功率跟踪mppt
  • go语言基础|slice入门
  • VR 虚拟仿真工器具:开启医学新视界的智慧钥匙​
  • 25年宁德时代新能源科技SHL 测评语言理解数字推理Verify题库
  • 基于Android的一周穿搭APP的设计与实现 _springboot+vue
  • Oracle、PostgreSQL 与 MySQL 数据库对比分析与实践指南
  • C++学习-入门到精通【13】标准库的容器和迭代器
  • NVIDIA DOCA 3.0:引领AI基础设施革命的引擎简析
  • Qwen3高效微调
  • k8s的出现解决了java并发编程胡问题了
  • [蓝桥杯]地址转换
  • 【ISAQB大纲解读】Kafka消息总线被视为“自下而上设计”?
  • 基于PostGIS的GeoTools执行原生SQL查询制图实践-以贵州省行政区划及地级市驻地为例