Go でデバッガを自作する
無料で読める本
普段開発しているときにデバッガを使用する人は多いと思いますが、その仕組みを理解している方は多くないのではないでしょうか。本書では、Go で簡単なデバッガを自作する方法を解説しています。読者がデバッガの仕組みを理解し、意欲のある方は自作できることを目的としています。 ※ 2024年11月の時点では、本書は作成中になります。 ※ 未完成のため、各章の内容が変わる可能性もあるのでご注意ください。
Chapters
はじめに
開発環境構築
continue の実装
ptrace の解説
コマンド入力の実装
アドレス指定によるブレークポイントの実装(前編)
アドレス指定によるブレークポイントの実装(後編)
メモリアドレスからソースコードへの変換
ソースコードレベルのブレークポイントの実装
ステップ処理の実装(執筆中)
変数の表示(執筆中)
Author
Topics