本教程在macos和debian都可以进行使用,基础环境不再进行额外的叙述。
# 安装delve
delve
是一个专门为Go语言设计的调试器,功能强大且易于使用。
|
|
安装完后在控制台输入dlv
,查看golang cmd
是否已经加入到PATH中。
# 打开debug菜单
<space>-g
这将弹出调试菜单。
# 选择断点
将光标移动到需要打断点的地方,b
将会将这行添加到断点地方。
# 执行程序
l
将会提示选择程序执行入口,如:main.go
,然后便可以开始进行单步调试
# 调试命令
v
: 查看变量的值i
: 进入函数内部n
: 单步执行c
: 跳到下一个断点处