revel のアプリケーションをデバッガでデバッグする
- 一度
revel runする - revel がビルドしたファイルが
tmp/main.goにできる - これをデバッガから起動する
例えば delve を使う場合はこんな感じ
dlv debug --log path/to/tmp/main.go -- -port=YOUR_PORT -importPath=github.com/your/proj -runMode=dev
最初 revel run したプロセスに dlv attach しようとしていてうまく行かなかったのですこしはまった。細かい tips だがメモしておく。