VS Code Go

VS Code Go

Attach して Debug

  • go build のときに -gcflags=all="-N -l" をつけておく
  • 以下のファイルを作成しておく
    • "processId": 0 にしておくと Attach するときにダイアログが出てくるのでそこから選べる
.vscode/launch.json
{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Attach to Process",
      "type": "go",
      "request": "attach",
      "mode": "local",
      "processId": 0
    }
  ]
}
  • 左タブから「Run and Debug」に「Attach to Process」が追加されているのでそれを選び、すぐ左の緑の「Start Debugging」で開始

ref

最終更新日