diff --git a/docs/Debugging-Go-code-using-VS-Code.md b/docs/Debugging-Go-code-using-VS-Code.md index 9dec596d8..c5f170a7a 100644 --- a/docs/Debugging-Go-code-using-VS-Code.md +++ b/docs/Debugging-Go-code-using-VS-Code.md @@ -234,6 +234,11 @@ You may see this in the debug console, while trying to run in the `test` mode. T **_Solution_**: Ensure that the `program` attribute points to the folder that contains the test files you want to run. +#### delve/launch hangs with no messages +Try running ```delve debug ./main``` at the WSL command line and see if you get a prompt + +**_Solution_**: Ensure you are running the WSL 2 Kernel, which (as of 4/15/2020) requires an early release of the Windows 10 OS. This is available to anyone via the Windows Insider program. See [WSL 2 Installation](https://docs.microsoft.com/en-us/windows/wsl/wsl2-install) + #### could not launch process: could not fork/exec ##### OSX @@ -258,4 +263,4 @@ Check the version of delve api being used in the remote delve process i.e check #### Try using dlv from the terminal/command-line -Add `"trace": "log"` to your debug configuration and debug in VS Code. This will send logs to the debug console where you can see the actual call being made to dlv. You can copy that and run it in your terminal \ No newline at end of file +Add `"trace": "log"` to your debug configuration and debug in VS Code. This will send logs to the debug console where you can see the actual call being made to dlv. You can copy that and run it in your terminal