【go从入门到精通】go的debug调试技巧
warning:
这篇文章距离上次修改已过189天,其中的内容可能已经有所变动。
Go语言的调试工具主要是delve
,它是一个跨平台的Go语言调试工具。以下是一些使用delve
进行调试的基本方法:
- 使用
dlv
命令启动调试:
dlv debug [executable]
- 设置断点:
(dlv) break [file]:[line]
- 开始运行到断点:
(dlv) continue
- 查看当前栈信息:
(dlv) stack
- 查看变量的值:
(dlv) print [variable]
- 单步执行:
(dlv) next
- 步入函数内部:
(dlv) step
- 查看所有断点:
(dlv) info breakpoints
- 删除断点:
(dlv) clear
- 继续执行直到下一个断点:
(dlv) continue
- 退出调试器:
(dlv) exit
这些是使用delve
进行Go语言调试时的基本命令。在实际开发中,可以根据需要使用其他高级功能,如修改变量值、查看内存等。
评论已关闭