我是一個完整的golang初學者,實際上我正在調試其他人的程序以找出意外退出的原因。 我想知道如何在程序關閉之前調用的「exit」例程中設置斷點gdb? 到目前爲止我試過 gdb <program name>
run
<...wait for program to quit>
break 'runtime.goexit'
run
<...wait for program to break
我想測試功能: #include <cassert>
int my_func(int myParam) {
int ret = 0
if (myParam >= 10) {
assert(false);
// Logger call like `qCritical << "myParam is too big. Returning 0";`