前提
react(axios)からgetでGoにプログラムのキックを行なっているのですが、
vscodeのデバッグでブレークポイントにてGoの処理を止める事ができないです。
流れとしては、
App.jsからmain.goにget
↓
main.go内でimportしたhandler.goにてルーティング
↓
handler.go内の各々メソッドでフロントにレスポンスを返す
といった流れです。
Delve(Version: 1.9.1)を使用しており、
インストールは確認済みです。
webサーバーはnginxです。
懸念点として、
◯launch.jsonの書き方が間違っている?
◯launch.jsonの置き場所が間違っている?
◯handler.goはreactからのapiとして動かしているので、
echoでドメインによるルーティング分岐を書いています。
なので、
単体での実行可能ファイルとなっていない事が原因?
が現状思いつく問題点です。
何か分かる方がいらっしゃれば、
ご教授お願いします。
該当のソースコード
launch.json
1{ 2 // Use IntelliSense to learn about possible attributes. 3 // Hover to view descriptions of existing attributes. 4 // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 5 "version": "0.2.0", 6 "configurations": [ 7 { 8 "name": "Launch", 9 "type": "go", 10 "request": "launch", 11 "mode": "auto", 12 "program": "${fileDirname}", 13 "env": {}, 14 "args": [] 15 } 16 ] 17}

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。