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

相关推荐
小小龙学IT42 分钟前
Go 语言 encoding/json 标准库深度解析:从 Tag 反射到流式处理
golang·json
卓怡学长4 小时前
w192基于springboot“考研情报站”微信小程序设计与实现
java·spring boot·spring·微信小程序·intellij-idea
JWASX6 小时前
Java 转 go 学习 - 函数(1)
学习·golang
看浪的路人8 小时前
第7讲:实时告警与自动化响应
开发语言·后端·golang
小小龙学IT8 小时前
Go 语言 database/sql 标准库深度解析:从连接池到驱动抽象
数据库·sql·golang
wdfk_prog9 小时前
Wi-Fi Direct 源码分析(09):从 P2P_CONNECT 到 GO Negotiation 完成
运维·服务器·ubuntu·golang·asp.net·p2p·wifi-direct
卓怡学长9 小时前
w193基于springboot“乐通黄骅”电动车智能充电服务小程序
java·spring boot·spring·小程序·intellij-idea
JWASX9 小时前
Java 转 go 学习 - map
学习·golang
福大大架构师每日一题18 小时前
ollama v0.35.0发布:决策模型正式上线,接口直接返回选择、概率与评分
golang
茉莉玫瑰花茶21 小时前
GO [ 泛型 ]
golang