Let's have delve integrated with VS Code!
First you need to install Delve (dlv):
go install github.com/go-delve/delve/cmd/dlv@latest
You can verify where it was installed by running:
which dlv
Then in Visual Studio Code you need to go to Settings and search "delve". You will find Go: Delve Config.
Click on "Edit in settings.json".
Add the path to dlv you obtained before:
"go.delveConfig": { "dlvPath":"/Users/<user>/go/bin/dlv" }
Finally, in the launch.json file add the configuration for launching the debugger.
Adapt "program" and "envFile" to point to the values needed in your project.
Here an example:
"configurations": [ { "name":"Launch", "type": "go", "request": "launch", "mode": "debug", "program": "${workspaceFolder}/.../main.go", "envFile": "${workspaceFolder}/.../.env" } ]
You can now run in debug mode your program by pressing F5 key.
I hope you will find this setup helpful.
The above is the detailed content of How to configure Delve (dlv) in VS Code. For more information, please follow other related articles on the PHP Chinese website!