4
标题几乎说明了一切。如何通过Delve中的sourcefile行号设置断点?
我知道如何设置一个或者是程序运行期间或之前与breakpoint main.main
有没有一种方法,我可以通过行号像breakpoint ./otherfile.go:200
做到这一点的唯一途径?
标题几乎说明了一切。如何通过Delve中的sourcefile行号设置断点?
我知道如何设置一个或者是程序运行期间或之前与breakpoint main.main
有没有一种方法,我可以通过行号像breakpoint ./otherfile.go:200
做到这一点的唯一途径?
在源代码类型
runtime.Breakpoint()
类型的CLI
DLV测试
然后
继续
程序将停止在您设置断点的代码行中。
我刚开始打开在节点中询问类似于'debugger'的东西,我很高兴它也存在。 – shriek
不是一个真正的答案,但你可以尝试使用一个UI,Visual Studio代码的[Go](https://github.com/Microsoft/vscode-go)插件对delve有很好的支持。 – OneOfOne
我正在linux上运行所以...所以我的视觉工作室:( – benbot
我认为'break ./otherfile.go:200'应该可以工作,如果不是这可能是一个错误,请参阅https://github.com/derekparker/delve/wiki/Location-specifiers – kostya