delve/Documentation/usage
aarzilli 454491ce86 service,logflags: log all RPC messages
We occasionally receive bug reports from users of VSCode-go and GoLand.
GoLand has its own way of capturing the packet exchange between itself
and delve but VSCode-go (supposedly) doesn't.
So far this hasn't been a problem since all bug reports were obvious
bugs on the plugin or easy to reproduce without VSCode-go, but it might
be helpful in the future to have a way to log the packet exchange
between dlv and a frontend.

This commit adds a --log-output option to enable logging of all rpc
messages and changes service/rpccommon accordingly.
2018-06-14 09:27:38 -07:00
..
commands.md docs: Move wiki docs into Documentation dir 2016-02-19 10:47:46 -08:00
dlv_attach.md service,logflags: log all RPC messages 2018-06-14 09:27:38 -07:00
dlv_connect.md service,logflags: log all RPC messages 2018-06-14 09:27:38 -07:00
dlv_core.md service,logflags: log all RPC messages 2018-06-14 09:27:38 -07:00
dlv_debug.md service,logflags: log all RPC messages 2018-06-14 09:27:38 -07:00
dlv_exec.md service,logflags: log all RPC messages 2018-06-14 09:27:38 -07:00
dlv_replay.md service,logflags: log all RPC messages 2018-06-14 09:27:38 -07:00
dlv_run.md service,logflags: log all RPC messages 2018-06-14 09:27:38 -07:00
dlv_test.md service,logflags: log all RPC messages 2018-06-14 09:27:38 -07:00
dlv_trace.md service,logflags: log all RPC messages 2018-06-14 09:27:38 -07:00
dlv_version.md service,logflags: log all RPC messages 2018-06-14 09:27:38 -07:00
dlv.md service,logflags: log all RPC messages 2018-06-14 09:27:38 -07:00
README.md docs: Move wiki docs into Documentation dir 2016-02-19 10:47:46 -08:00

Using Delve

You can invoke Delve in multiple ways, depending on your usage needs. Delve makes every attempt to be user-friendly, ensuring the user has to do the least amount of work possible to begin debugging their program.

Refer to the main usage document to further explore commands.