13

在 Windows 中调试 go 代码的最佳方法是什么?

https://stackoverflow.com/a/5514122/201618声明 GBD 不能用作

Windows 和 ARM 二进制文件不包含 DWARF 调试信息,因此无法使用 GDB 进行检查。

https://stackoverflow.com/a/3405768/201618暗示最好的办法就是使用fmt.Println

目前有更好的选择吗?是否有更好的计划未来选择?

4

3 回答 3

6

除了 GDB,您还可以使用Zeus。另外,看看Google Go 的 IDE 比较

于 2013-08-01T11:15:33.127 回答
5

LiteIDE ( https://github.com/visualfc/liteide ) 包含一个可在 Windows 上运行的 GDB 构建。当我尝试使用 Goclipse 时,我能够将它指向 GDB 可执行文件并很好地调试应用程序。

于 2014-02-08T19:56:39.283 回答
2

Delve支持 windows,可以使用以下命令安装:

go get github.com/derekparker/delve/cmd/dlv

它与代码编辑器和 IDE集成,例如 VS code、Atom 和 IDEA。但是目前还没有 Sublime Text 支持!

于 2017-03-19T01:38:51.230 回答