Provided by: delve_1.8.1-1ubuntu0.1_amd64 bug

NAME

       dlv-debug  - Compile and begin debugging main package in current directory, or the package
       specified.

SYNOPSIS

       dlv debug [package] [flags]

DESCRIPTION

       Compiles your program with optimizations disabled, starts and attaches to it.

       By default, with no arguments, Delve will  compile  the  'main'  package  in  the  current
       directory,  and  begin to debug it. Alternatively you can specify a package name and Delve
       will compile that package instead, and begin a new debug session.

OPTIONS

       --continue[=false]      Continue the debugged process on start.

       -h, --help[=false]      help for debug

       --output="./__debug_bin"      Output path for the binary.

       --tty=""      TTY to use for the target program

OPTIONS INHERITED FROM PARENT COMMANDS

       --accept-multiclient[=false]      Allows a  headless  server  to  accept  multiple  client
       connections via JSON-RPC or DAP.

       --allow-non-terminal-interactive[=false]       Allows  interactive  sessions of Delve that
       don't have a terminal as stdin, stdout and stderr

       --api-version=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.

       --backend="default"      Backend selection (see 'dlv help backend').

       --build-flags=""       Build  flags,  to  be passed to the compiler. For example: --build-
       flags="-tags=integration -mod=vendor -cover -v"

       --check-go-version[=true]      Exits if the version of Go in use is  not  compatible  (too
       old or too new) with the version of Delve.

       --disable-aslr[=false]      Disables address space randomization

       --headless[=false]       Run  debug server only, in headless mode. Server will accept both
       JSON-RPC or DAP client connections.

       --init=""      Init file, executed by the terminal client.

       -l, --listen="127.0.0.1:0"      Debugging server listen address.

       --log[=false]      Enable debugging server logging.

       --log-dest=""      Writes logs to the specified file or file  descriptor  (see  'dlv  help
       log').

       --log-output=""       Comma  separated list of components that should produce debug output
       (see 'dlv help log')

       --only-same-user[=true]      Only  connections  from  the  same  user  that  started  this
       instance of Delve are allowed to connect.

       -r,  --redirect=[]       Specifies  redirect  rules  for  target  process  (see  'dlv help
       redirect')

       --wd=""      Working directory for running the program.

SEE ALSO

       dlv(1)