一 问题
打开goland的debug调试问题,直接崩掉,每次都跳转到proc.go文件中。。。。。。
二 原因及解决
原因
原因是最近直接升级go1.18版本到1.20,当时也没在意。导致调试时才发现原来的调式版本太低,只能支持到1.19,所以就出现了这个问题。
解决
执行以下命令下载最新版调试版本
go get -u github.com/go-delve/delve/cmd/dlv
然后dlv就会出现在你的GoPath目录下的bin目录中
打开GoLand配置dlv路径
dlv.path = E:\\soft\\goPojects\\bin\\dlv.exe(你自己的dlv路径)
调试仍不起作用的话,就直接复制到GoLand的jbr的bin下面,并重命名为Gobindlv.exe
然后就可以愉快的玩耍了》》》》