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了!!!

相关推荐
行者无疆xcc7 小时前
【Go】重难点知识汇总
go
用户0142260029849 小时前
golang开发环境搭建
go
Piper蛋窝10 小时前
Go 1.13 相比 Go 1.12 有哪些值得注意的改动?
go
DemonAvenger10 小时前
Go 并发利器:深入剖析 errgroup 的错误处理与最佳实践
分布式·架构·go
一个热爱生活的普通人10 小时前
GIN 服务如何实现优雅停机
go·gin
yuanlaile20 小时前
AI写代码之GO+Python写个爬虫系统
爬虫·python·go·ai编程
ifanatic21 小时前
[每周一更]-(第140期):sync.Pool 使用详解:性能优化的利器
性能优化·go
江湖十年1 天前
使用 K8s Aggregate 聚合你的错误列表
后端·面试·go
卓越进步1 天前
MCP Server架构设计详解:一文掌握框架核心
大模型·llm·go·后端开发·mcp
一个热爱生活的普通人1 天前
Go 语言 maps 和 slices 工具库详解:简化集合操作的新方式
后端·go