DLV-RUN(1)

πŸ“¦
version 1.20.2 Β· 3 versions
, in debian bookworm

✨ NAME ✨

okay so bestie, welcome to dlv-run β€” it's a deprecated command, and the whole entire vibe is: use debug instead. that's it. that's the name. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

dlv run [flags]

πŸ’– DESCRIPTION πŸ’–

no cap, this one is deprecated. like, retired. it's giving "we don't do that anymore, queen." the way to go is debug. use debug instead. periodt. πŸŽ€


🌸 OPTIONS 🌸

  • -h, --help[=false] β€” help for run, obvs 🫢

πŸ’œ OPTIONS INHERITED FROM PARENT COMMANDS πŸ’œ

these ones you didn't get from run, you got them from the parent command β€” they're heirlooms, bestie, family jewels, iconic πŸ‘‘

  • --accept-multiclient[=false] β€” lets a headless server accept multiple client connections via JSON-RPC or DAP. multitasking main character energy ✨
  • --allow-non-terminal-interactive[=false] β€” allows interactive sessions of Delve that don't have a terminal as stdin, stdout and stderr. no terminal? no problem πŸ¦‹
  • --api-version=1 β€” selects the JSON-RPC API version when headless. new clients should use v2. can be reset via RPCServer.SetApiVersion. see Documentation/api/json-rpc/README.md. glow up to v2, i'm literally begging πŸ™ˆ
  • --backend="default" β€” backend selection (see dlv help backend). choose your fighter πŸ’…
  • --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. it will absolutely call out your Go version mismatch, respectfully πŸ’€
  • --disable-aslr[=false] β€” disables address space randomization. messing with ASLR? spicy. proceed with the knowledge that this is what it does πŸ”₯
  • --headless[=false] β€” run debug server only, in headless mode. server will accept both JSON-RPC or DAP client connections. no face, all brain 🧠✨
  • --init="" β€” init file, executed by the terminal client. your little pre-game ritual 🌈
  • -l, --listen="127.0.0.1:0" β€” debugging server listen address. default is 127.0.0.1:0, and that 0 is doing the most ⭐
  • --log[=false] β€” enable debugging server logging. receipts ON πŸ“
  • --log-dest="" β€” writes logs to the specified file or file descriptor (see dlv help log). pick your destination, bestie πŸ“
  • --log-output="" β€” comma separated list of components that should produce debug output (see dlv help log). like a lil guest list for the logs πŸŽ€
  • --only-same-user[=true] β€” only connections from the same user that started this instance of Delve are allowed to connect. exclusive. invite-only. iykyk πŸ‘‘
  • -r, --redirect=[] β€” specifies redirect rules for target process (see dlv help redirect) πŸ”
  • --wd="" β€” working directory for running the program. where the magic happens, fr fr πŸ’–
ngl bestie, remember the whole top-level thing: dlv-run is deprecated, use debug instead. everything above is still real and still useful, but this specific command? she's retired. still slay though πŸ’…

🌈 SEE ALSO 🌈


auto generated by spf13/cobra, dated Jul 2026 β€” and that's the whole page, bestie 🫢 lowkey iconic that you read all of it, highkey proud of you πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈπŸ’…
πŸ“¦ where this page comes from