I am attempting to debug my Go program using Delve.
I can debug my unit tests fine, however, I would like to run my whole binary in debug mode and then stop at certain breakpoints.
To run my binary normally I use the command
AWS_ENV=development AWS_REGION=eu-west-1 ./${REPONAME}
I am trying to run the delve debugger with
dlv debug --AWS_ENV=development --AWS_REGION=eu-west-1 main.go
However I get the error:
Error: unknown flag: --AWS_REGION
I assume I am setting the environment variables incorrectly.