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

相关推荐
asaotomo7 小时前
一款 AI 驱动的新一代安全运维代理 —— DeepSentry(深哨)
运维·人工智能·安全·ai·go
码界奇点1 天前
基于Gin与GORM的若依后台管理系统设计与实现
论文阅读·go·毕业设计·gin·源代码管理
迷迭香与樱花1 天前
Gin 框架
go·gin
只是懒得想了1 天前
用Go通道实现并发安全队列:从基础到最佳实践
开发语言·数据库·golang·go·并发安全
fenglllle2 天前
使用fyne做一个桌面ipv4网段计算程序
开发语言·go
码界奇点3 天前
基于Wails框架的Ollama模型桌面管理系统设计与实现
go·毕业设计·llama·源代码管理
csdn_aspnet4 天前
Go语言常用算法深度解析:并发与性能的优雅实践
后端·golang·go
吴老弟i5 天前
Go 多版本管理实战指南
golang·go
Grassto5 天前
HTTP请求超时?大数据量下的网关超时问题处理方案,流式处理,附go语言实现
后端·http·golang·go
提笔了无痕7 天前
Web中Token验证如何实现(go语言)
前端·go·json·restful