私はgolangの完全な初心者です。実際には、予期せぬ終了の原因を見つけるために他の人のプログラムをデバッグしています。golangを終了する直前にブレークポイントを設定する方法
プログラムがシャットダウンする直前に呼び出されたexitルーチンで、どのようにしてgdb
にブレークポイントを設定することができますか?
代わりに、それだけで終了し、私はこれまで
gdb <program name>
run
<...wait for program to quit>
break 'runtime.goexit'
run
<...wait for program to break>
を試してみましたが、しかし、それは壊れません。
単に終了するかパニック(スタックトレースをダンプして大声でクラッシュする)ですか? – kostix