【发布时间】:2022-07-22 10:12:45
【问题描述】:
我在 heroku 上部署了一个 go 应用程序。通常我从heroku local web 开始,稍后通过查找进程ID 附加调试器。
如何进入调试模式?
谢谢
【问题讨论】:
-
您是否尝试过以无头模式(
dlv attach --headless ...)启动 delve 并使用远程调试配置(remote模式,attach请求类型)连接到服务器。 github.com/golang/vscode-go/blob/master/docs/… ? -
嗨,谢谢@Hana,是的,我能够附加到已启动的进程,但这样我无法调试应用程序的起点。我可以用这种方式调试处理程序。
-
然后使用
dlv exec --headless ...。 (我建议attach是因为您提到您想稍后“附加”到该流程。
标签: go heroku visual-studio-code