在Windows中调试Go(golang)代码

时间:2013-08-01 11:10:27

标签: windows debugging go

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

https://stackoverflow.com/a/5514122/201618表示GBD不能用作

  

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

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

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

3 个答案:

答案 0 :(得分:6)

除了GDB,您还可以使用Zeus。另外,请查看comparison of IDEs for Google Go

答案 1 :(得分:5)

LiteIDE(https://github.com/visualfc/liteide)包含一个适用于Windows的GDB版本。当我尝试使用Goclipse时,我能够将它指向GDB可执行文件并调试应用程序就好了。

答案 2 :(得分:2)

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

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

它有integration代码编辑器和IDE,如VS代码,Atom和IDEA。虽然没有Sublime Text支持!