インストール
macOSの場合
Homebrewを使います。
brew install go-delve/delve/delve
…が、そこでは失敗します。 エラーの最後に、GitHubのURLが書かれていますが、
These open issues may also help:
Upgrade to delve fails https://github.com/go-delve/homebrew-delve/issues/20
https://github.com/go-delve/homebrew-delve/issues/19#issuecomment-330442033
に書かれている手順をすると成功します。
ちなみに、インストールした証明書は以下の方法で見ることができます。
- キーチェーンアクセス.appを起動
- キーチェーン「システム」、分類「証明書」を選択
- 名前「div-cert」のものが、インストールした証明書
起動
dlv exec 実行バイナリ --wd カレントディレクトリ
デバッガコマンド
b <関数名>
: ブレークポイントを設定p <変数名>
: 変数名を表示c
: 続行n
: ステップ実行bt
: スタックトレースの表示