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

相关推荐
DemonAvenger19 小时前
深入剖析 sync.Once:实现原理、应用场景与实战经验
分布式·架构·go
一个热爱生活的普通人2 天前
Go语言中 Mutex 的实现原理
后端·go
孔令飞2 天前
关于 LLMOPS 的一些粗浅思考
人工智能·云原生·go
小戴同学2 天前
实时系统降低延时的利器
后端·性能优化·go
Golang菜鸟3 天前
golang中的组合多态
后端·go
Serverless社区3 天前
函数计算支持热门 MCP Server 一键部署
go
Wo3Shi4七3 天前
二叉树数组表示
数据结构·后端·go
网络研究院3 天前
您需要了解的有关 Go、Rust 和 Zig 的信息
开发语言·rust·go·功能·发展·zig
27669582923 天前
拼多多 anti-token unidbg 分析
java·python·go·拼多多·pdd·pxx·anti-token
程序员爱钓鱼4 天前
Go 语言邮件发送完全指南:轻松实现邮件通知功能
后端·go·排序算法