idea中debug Go程序报错error layer=debugger could not patch runtime.mallogc

一、问题场景

在idea中配置了Go编程环境,可以运行Go程序,但是无法debug,报错error layer=debugger could not patch runtime.mallogc: no type entry found, use 'types' for a list of valid types

二、解决方案

这是由于idea中使用的dlv.exe版本太老导致,直接在终端中执行如下命令安装最新版dlv.exe

bash 复制代码
go install github.com/go-delve/delve/cmd/dlv@latest

这会将dlv.exe安装到个人所设置的GOPATH目录下的bin目录中

打开idea的Help->Edit Custom Properties,添加一下dlv.exe的路径,然后重启idea即可


参考:https://stackoverflow.com/questions/75585793/version-of-delve-is-too-old-for-go-version-1-20-0-maximum-supported-version-1-1

相关推荐
代码改变生活-12023 分钟前
idea 清除缓存之后重启项目编译失败
java·缓存·intellij-idea
Mr -老鬼1 小时前
Java、Go、Rust高并发时代“称雄”之战:场景适配与生态博弈
java·golang·rust
半壶清水2 小时前
如何在IDEA中将JavaFX项目打包EXE文件
java·windows·intellij-idea·jar
一咦以义2 小时前
Idea远程Debug
java·ide·intellij-idea
源代码•宸2 小时前
Golang原理剖析(map)
经验分享·后端·算法·golang·哈希算法·散列表·map
老蒋每日coding3 小时前
驾驭并发之力:Go语言构建高可用微服务完全指南
开发语言·微服务·golang
weixin199701080163 小时前
安家 GO item_get - 获取安家详情数据接口对接全攻略:从入门到精通
java·大数据·python·golang
区区一散修3 小时前
0.IntelliJ IDEA的安装和使用
java·ide·intellij-idea
计算机毕设指导64 小时前
基于微信小程序的驾校预约管理系统【源码文末联系】
java·spring boot·微信小程序·小程序·tomcat·maven·intellij-idea
Logan Lie4 小时前
Go语言接口(interface)深度详解
开发语言·数据库·golang