.nh .TH "DLV-BACKEND" "1" "Feb 2024" "Auto generated by spf13/cobra" "General Commands Manual" .SH NAME .PP dlv-backend - Help about the --backend flag. .SH SYNOPSIS .PP \fBdlv backend [flags]\fP .SH DESCRIPTION .PP The --backend flag specifies which backend should be used, possible values are: .EX default Uses lldb on macOS, native everywhere else. native Native backend. lldb Uses lldb-server or debugserver. rr Uses mozilla rr (https://github.com/mozilla/rr). .EE .SH OPTIONS .PP \fB-h\fP, \fB--help\fP[=false] help for backend .SH OPTIONS INHERITED FROM PARENT COMMANDS .PP \fB--accept-multiclient\fP[=false] Allows a headless server to accept multiple client connections via JSON-RPC or DAP. .PP \fB--allow-non-terminal-interactive\fP[=false] Allows interactive sessions of Delve that don't have a terminal as stdin, stdout and stderr .PP \fB--api-version\fP=1 Selects JSON-RPC API version when headless. New clients should use v2. Can be reset via RPCServer.SetApiVersion. See Documentation/api/json-rpc/README.md. .PP \fB--backend\fP="default" Backend selection (see 'dlv help backend'). .PP \fB--build-flags\fP="" Build flags, to be passed to the compiler. For example: --build-flags="-tags=integration -mod=vendor -cover -v" .PP \fB--check-go-version\fP[=true] Exits if the version of Go in use is not compatible (too old or too new) with the version of Delve. .PP \fB--disable-aslr\fP[=false] Disables address space randomization .PP \fB--headless\fP[=false] Run debug server only, in headless mode. Server will accept both JSON-RPC or DAP client connections. .PP \fB--init\fP="" Init file, executed by the terminal client. .PP \fB-l\fP, \fB--listen\fP="127.0.0.1:0" Debugging server listen address. Prefix with 'unix:' to use a unix domain socket. .PP \fB--log\fP[=false] Enable debugging server logging. .PP \fB--log-dest\fP="" Writes logs to the specified file or file descriptor (see 'dlv help log'). .PP \fB--log-output\fP="" Comma separated list of components that should produce debug output (see 'dlv help log') .PP \fB--only-same-user\fP[=true] Only connections from the same user that started this instance of Delve are allowed to connect. .PP \fB-r\fP, \fB--redirect\fP=[] Specifies redirect rules for target process (see 'dlv help redirect') .PP \fB--wd\fP="" Working directory for running the program. .SH SEE ALSO .PP \fBdlv(1)\fP