#1766·delve

对于条件性断点,不支持函数调用

作者: dlsniper创建于 2019年11月22日更新于 2026年9月8日
标签area/prockind/enhancement
  1. 你使用的是 " Delve " (`dlv版本')的哪个版本? 隐藏调试器 版本: 1.3.2 积分:3c266810757cd4abafe46fc6c9203aeef5e15bf

  2. 你用什么版本的"吴"? (`去版本')? 前进 1.13.4

  3. 你使用什么操作系统和处理器架构? 窗口/amd64

  4. 你们做了什么? 在调试模式下运行以下应用程序 : 开始 主软件包

导入( E) "fmt" (英语). "运行时间" (中文(简体) ).

func 系数 (n int, 有 Break bul) 英寸 { 如果使用 Break { 运行时间。 断点( ) {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?

如果有的话 返回 1 否则 返回n *因数(n-1),带有Break {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢? {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?

func 主 () { 系数( 10, 假) fmt. (英语). 打印( "结束" ) {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?


然后在 delve 中运行以下命令:

b 主.go:16 =========== =================================================================================================================================================================================================================================================== C. 国家


5. 你期望看到什么?
我期望死刑在满足条件后停止执行

6. 你看见了什么?

命令失败: 错误评价表达式: 不使用“ call” 则不允许函数调用