マニュアル: delve

投稿日:

インストール

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

に書かれている手順をすると成功します。

ちなみに、インストールした証明書は以下の方法で見ることができます。

  1. キーチェーンアクセス.appを起動
  2. キーチェーン「システム」、分類「証明書」を選択
  3. 名前「div-cert」のものが、インストールした証明書

起動

dlv exec 実行バイナリ --wd カレントディレクトリ

デバッガコマンド

  • b <関数名>: ブレークポイントを設定
  • p <変数名>: 変数名を表示
  • c: 続行
  • n: ステップ実行
  • bt: スタックトレースの表示

公式サイト

外部サイト