在Windows中调试go代码的最佳方法是什么?
https://stackoverflow.com/a/5514122/201618表示GBD不能用作
Windows和ARM二进制文件不包含DWARF调试信息,因此无法使用GDB进行检查。
https://stackoverflow.com/a/3405768/201618意味着最好的办法就是使用fmt.Println
目前有更好的选择吗?是否有更好的未来计划选择?
答案 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支持!