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

相关推荐
码一行7 小时前
Eino AI 实战:解析 PDF 文件 & 实现 MCP Server
后端·go
赵大海1 天前
golang运维平台实战,服务树,日志监控,任务执行,分布式探测
go
喵个咪1 天前
go-kratos-admin 快速上手指南:从环境搭建到启动服务(Windows/macOS/Linux 通用)
vue.js·go
码一行1 天前
Eino AI 实战: Eino 的文档加载与解析
后端·go
码一行1 天前
Eino AI 实战:DuckDuckGo 搜索工具 V1 与 V2
后端·go
代码扳手1 天前
Golang 高效内网文件传输实战:零拷贝、断点续传与 Protobuf 指令解析(含完整源码)
后端·go
zhuyasen2 天前
Go Web 开发利器:如何让你的 Gin 服务拥有 Nginx 般的静态文件处理能力?
nginx·go·gin
爷_2 天前
Golang: sqlc 和 goose 最佳实践
后端·go·全栈
喵个咪2 天前
go-kratos-admin 技术栈深度解析:为什么选 Golang+Vue3 这套组合?
vue.js·go
码一行2 天前
Go.1.25.4 和 Go.1.24.10 发布了!!
后端·go