环境:windows版本 idea2018 debug执行go语言
产生原因:idea 使用的插件(dlv.exe)版本太低
解决:
1、从github上拉取对应插件delve项目
git clone https://github.com/go-delve/delve.git %GOPATH%/src/github.com/go-delve/delve ---- (github太慢的,可使用码云中转导入)
2、get命令下 -u 指令 拉取线上仓库模块和依赖包并更新本地
go get -u -v github.com/go-delve/delve/cmd/dlv
3、进入模块的cmd目录下的dlv目录(src\github.com\go-delve\delve\cmd\dlv)并 执行编译和安装
cd **\src\github.com\go-delve\delve\cmd\dlv --- (** : 代指绝对路径)
go install
4、获取 %GOPATH%\bin 目录下的 dlv.exe 并替换idea默认的插件
使用码云中转拉取github项目 参考(https://blog.csdn.net/shuiyunxc/article/details/104645832/)
Go问题(could not launch process: decoding dwarf section info at offset 0x0: too short)
最新推荐文章于 2023-11-18 07:36:59 发布