windows vscode golang的调试错误及生成EXE可执行程序

时间:2024-04-01 22:01:35

(如未特别声明:本人系统为win7 64旗舰版)

GO SDK版本为 1.11 vscode版本为1.27.2

因为新版本的GO跟以往的不同,具体我这里不比较,我还是入门学习中,只是把碰到的问题描述一下

如下图,是我己经安装的vscode环境,下面一层窗口有个debug console,点到这一项,按F5,

windows vscode golang的调试错误及生成EXE可执行程序

正常情况下,会在代码目录生成一个debug文件,这个文件没有类型后缀,然后,改名字:abc.exe就可以了

如果按F5底下视窗出现调试错误提示: (以下摘自博文作者:捕虫者说)

【Golang】Debug :decoding dwarf section info at offset 0x0: too short

CMD模式操作  debug包的更新

进入GOPATH路径的SRC文件下

并执行命令 go get -u github.com/derekparker/delve/cmd/dlv