IDEA Golang调试提示变量不可用
记录IDEA调试Golang程序变量不显示问题
golang 版本升级后 , 进行 debug 调试 , 面板显示变量不可用 , 而且运行后有警告日志 WARNING: undefined behavior - version of Delve is too old for Go version go1.25.5 (maximum supported version 1.24)
解决办法
1. 更新 dlv 版本
1 | go get -u github.com/go-delve/delve/cmd/dlv@latest |
查看 delve 版本
1 | $ dlv version |
重启 IDEA
2. 设置 IDEA dlv 版本
Help -> Edit Customer Properties -> 添加 dlv.path=${GOPATH}/bin/dlv.exe 这里GOPATH是本机的环境变量,相应替换
然后重启 IDEA,解决
话说工具环境错误还是传统搜索快一点, AI会胡诌搜索一些.
参考链接
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Halcyon Days!


