用delve调试go程序

作者: songtianyi create@2019-06-08

debug daemon process on macOS

eg.

debug from main file with args on macOS

eg.

 

debug session commands

funcs

funcs加包名列出需要debug的包内的函数,便于设置断点

break

用上述示例中的输出来打断点

注意:断点行号是按照该函数的起始行来偏移的,而不是文件

continue

运行,直到遇到断点或程序终止

 

QA

Command failed: could not find symbol value for xxx