diff --git a/pages/common/dlv.md b/pages/common/dlv.md new file mode 100644 index 000000000..8e8671ecd --- /dev/null +++ b/pages/common/dlv.md @@ -0,0 +1,28 @@ +# dlv + +> Debugger for the Go programming language. +> More information: . + +- Compile and begin debugging the main package in the current directory (by default, with no arguments): + +`dlv debug` + +- Compile and begin debugging a specific package: + +`dlv debug {{package}} {{arguments}}` + +- Compile a test binary and begin debugging the compiled program: + +`dlv test` + +- Connect to a headless debug server: + +`dlv connect {{ip_address}}` + +- Attach to a running process and begin debugging: + +`div attach {{pid}}` + +- Compile and begin tracing a program: + +`dlv trace {{package}} --regexp '{{regular_expression}}'`