Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
March 23, 2022 02:04 am GMT

How to debug your Go application in VSCode

I am using VScode as my primary editor of coding, and I feel very excited by the VScode ecosystem. However, when I first used it to debug go application, as the debug settings is not that straightforward, I spent one hour to learn how to setup the debug process with VScode.

Before you start, it'd better to install the dlv, the go debugger, manually.

brew install dlv

Validate your dlv installation.

dlv versionDelve DebuggerVersion: 1.8.2Build: $Id: dbb493ec14d1e7753504d016b1e1ef1665b75b16 

Then open VSCode in your root directory of your go project. Usually, in the root directory, you can find your main.go, go.mod, and go.sum files.

Open your debug settings, which is a launch.json file saved in your code directory of ".vscode".

Add the following contents:

    "version": "0.2.0",    "configurations": [        {            "name": "Launch file",            "type": "go",            "request": "launch",            "mode": "debug",            "program": "main.go",            "args": ["arg1", "arg2"]        }    ]}

Then you can start your debugging by press "F5" now.


Original Link: https://dev.to/huihzhao/how-to-debug-your-go-application-in-vscode-3nfg

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To