如何使用 init 命令在 Delve 中设置断点

在 GDB 中,有一个标志--init-command,我可以定义一个命令b dbConnection,它会在运行项目后自动应用。它在函数上设置断点dbConnection

我在 Delve 中寻找同样的东西,但找不到。整个想法不是运行 dlv 命令然后告诉我的函数在哪里并在那里设置断点,我想在运行 dlv 之前给出函数名称作为 init 命令,如break pkg/db/connection.go:dbConnection. 我可以运行 fzf 命令轻松找到该文件,然后将其传递给 dlv init 命令以在那里设置断点。


侃侃无极
浏览 94回答 1
1回答

慕尼黑8549860

这是答案https://github.com/go-delve/delve/discussions/3189旗帜是--init。例如:dlv&nbsp;debug&nbsp;--init&nbsp;<(echo&nbsp;b&nbsp;main.main)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go