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

goland无法debug项目

1、其实个原因是因为正在使用的Delve调试器版本太旧,无法兼容当前的Go语言版本1.2。Delve是Go语言的一个调试工具,用于提供源码级别的调试功能。Go语言每隔一段时间会发布新版本,而相应的调试器Delve也可能会更新以提供新的特性或修复已知问题。

解决步骤:

第一步:下载并安装,执行以下命令即可。

git clone https://github.com/go-delve/delve.git
 
go install github.com/go-delve/delve/cmd/dlv@latest
安装成功后,你会在自己的 GOPATH 目录的、bin目录下,看到dlv.exe的文件

2、替换goland的安装包里面的dlv.exe文件 

E:\workTool\GoLand 2021.2\plugins\go\lib\dlv\windows

我的电脑是Windows 可以根据自己的实际情况选择路径

 

 最后debug启动,然后就可以正常debug了!!!

http://www.dtcms.com/a/26809.html

相关文章:

  • pdf转换成word在线 简单好用 支持批量转换 效率高 100%还原
  • Qt之多线程处理
  • MySQL六大日志的功能介绍。
  • c++标准io与线程,互斥锁
  • Django 连接(sqlserver)数据库方法
  • DeepSeek + Mermaid编辑器——常规绘图
  • IO进程 day01
  • SpringBoot原理
  • go-micro
  • 在C#中动态访问对象属性时,用表达式树可以获得高效性能
  • line 1: $‘\r‘: 解决linux和windows换行符问题
  • 【3.2JavaScript】JavaScript语法基础
  • 改进的霍尔迁移率测量方法区分4H-SiC反型沟道中的界面俘获效应
  • 简识Spring创建Bean方式和设计模式
  • Python--数据类型(中)
  • linux有名管道
  • GPT-Sovits:语音克隆训练-遇坑解决
  • 【插件】前端生成word 文件
  • 引用是什么?在不同语言中的应用?尤其是Java中的应用?
  • Q - learning 算法是什么
  • Comsol 二维Voronoi泰森多边形结构振动传输特性
  • C语言进阶——6-C语言文件操作
  • 【算法精练】背包问题(01背包问题)
  • Git使用[同一电脑多个账户ssh-key的管理]
  • C++17 中的 std::uncaught_exceptions:异常处理的新利器
  • MVCC(多版本并发控制)机制讲解
  • 单细胞转录组画小提琴VlnPlot只显示需要类型细胞
  • llama.cpp将sensor格式的大模型转化为gguf格式
  • 「新」AI Coding(Agent) 的一点总结和看法
  • VisionTransformer(ViT)与CNN卷积神经网络的对比