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

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.kler.cn/a/553973.html

相关文章:

  • 汉化VScode
  • 爬虫破解网页禁止F12
  • 如何在云端GPU服务器中部署DeepSeek-R1蒸馏模型(下)
  • 【数据分析】2.数据分析业务全流程
  • git中修改文件、版本回退、撤销修改
  • 幂等与分布式锁的区别及应用场景
  • ubuntu源码方式安装TensorRT-LLM推理框架(超详细)
  • ELK怎么实现跨服务日志追踪,Trace-Id 具体实现方案及代码
  • python中的Pillow 有哪些常用的功能?
  • CSS中五种定位方式(position)对比分析
  • Unity之Serialized序列化:从原理到实践
  • PostgreSQL的学习心得和知识总结(一百六十九)|深入理解PostgreSQL数据库之 Group By 键值消除 的使用和实现
  • 【建设工程经济】2.1 经济效果评价内容
  • 蓝桥杯 Java B 组 之堆的基础(优先队列实现 Top K 问题)
  • Langchain vs. LlamaIndex:哪个在集成MongoDB并分析资产负债表时效果更好?
  • Flask实现高效日志记录模块
  • 前端基础入门:HTML、CSS 和 JavaScript
  • 简识MyBatis、MyBatis-plus、和Spring Data JPA的区别
  • Docker 部署AnythingLLM
  • very强烈的小病毒