blob: d2a9e3bfb95367c23a4a8194423fd4f6d447bc93 [file] [log] [blame] [view]
Welcome to the VSCode Go Wiki!
### 📣 News and Upcoming Changes
[Remote attach debugging](./debugging#connecting-to-headless-delve-with-target-specified-at-server-start-up) is now available via Delve's native DAP implementation with Delve v1.7.3 or newer.
We plan to enable this as the default in 2022 H1 to enhance remote debugging with the same
[debugging features](./debugging.md) that are already in use for local debugging.
We recommend switching your remote attach configurations in `launch.json` to use
`"debugAdapter":"dlv-dap"` now to verify that this works for you.
Please [file a new issue](https://github.com/golang/vscode-go/issues/new/choose) if you encounter any problems.
### User Documentation
* [Overview of Extension Features](features.md)
* [Debugging Feature](debugging)
* [Diagnostics](https://github.com/golang/tools/blob/master/gopls/doc/analyzers.md)
* [Setting Up Your Workspace](https://github.com/golang/tools/blob/master/gopls/doc/workspace.md)
* [Available Settings](settings.md)
* [List of Extension Commands](commands.md)
* [Commonly Used `tasks.json` Setup](tasks.md)
* [3rd-party Tools Used By Extension](tools.md)
* [User Interface](ui.md)
* [FAQs](faq.md)
* [Troubleshooting](troubleshooting.md)
* [Advanced Topics](advanced.md)
* [How to Contribute](contributing.md)