vscode-go
vscode-go copied to clipboard
Go extension for Visual Studio Code
As being discussed in https://github.com/microsoft/vscode-go/issues/2210, the feature of showing global variables when debugging requires calling `ListPackageVars` which is expensive in many cases. @segevfiner has a suggestion that we can call...
Fixing async/await bugs in the test (https://go-review.googlesource.com/c/vscode-go/+/306549) surfaced this issue: ``` 1) Go Debug Adapter Tests (dlv-dap) setBreakpoints should set breakpoints during next: AssertionError [ERR_ASSERTION]: 'step' == 'next cancelled' +...
### Discussed in https://github.com/golang/vscode-go/discussions/1754 Originally posted by **suzmue** September 7, 2021 Using a debugger to debug a Go program reveals a lot of the Go runtime implementation details to the...
Tests to prevent regression like https://github.com/golang/vscode-go/issues/1538 would be nice.
dlv-dap tests failed on windows due to this issue. For golang/vscode-go#1407, we set up a pipe with a file descriptor and and ran delve with `--log-dest=`. This doesn't seem to...
### What version of Go, VS Code & VS Code Go extension are you using? Version Information * Run `go version` to get version of Go from _the VS Code...
### What version of Go, VS Code & VS Code Go extension are you using? Version Information * Run `go version` to get version of Go from _the VS Code...
When using the legacy debug adapter, it's backed by the traditional headless delve debug server and the adapter prints the command used to launch the debug server in DEBUG CONSOLE....
Once #1873 is in, using hello-world program from `hello` directory from vscode, set a breakpoint in the editor. Then start the dlv server from the symbolic link directory. ``` hello1_ln$...
Branching out of the follow-up discussion on https://github.com/golang/vscode-go/issues/1459#issuecomment-873969040: Option 1: ``` b: []uint8 len: 5, cap: 5, [72,101,108,108,111] string(): "Hello" %X: [68,65,6C,6C,6F] [0]: 104 [1]: 101 [2]: 108 [3]: 108...