* Go+ related * [x] Go+ file icon * [x] Go/Go+ mixed project * [x] GenGo when workspace opened * [x] GenGo when Go+ files saved/watchChanged * [x] Go+ Classfile * IntelliSense * [x] Code completion * [x] Signature help * [x] Quick info on hover * Code Navigation * [x] Go to definition * [x] Go to type definition * [x] Go to symbol * [x] Find references * [x] Find interface implementations * [x] Document outline * [x] Document highlight * [ ] Toggle between code and tests * Code Syntax * [x] Syntax Highlighting * Inlay Hints * [ ] Inlay Hints * Code Editing * [x] Snippets * [x] Format and organize imports * [x] Add import * [x] Rename symbol * [x] Refactor * Code Generation * [x] Add or remove struct tags * [x] Generate interface implementation * [x] Generate unit tests * [ ] Fill struct literals * Diagnostics * [x] Build errors * [ ] Vet and extra analyses * [ ] Lint errors * [ ] Vulnerabilities in dependencies * Code Lenses * [x] Test func/file/package * [x] Run main package/func * [ ] Run app with arguments * [ ] Run app for Go+ Classfile * [ ] Debug func * Run and test in the editor * [x] Run your code * [x] Test and benchmark * [x] Code coverage * [ ] Profiling * Debugging * [ ] Debug your code * Other * [ ] Go+ Playground See https://github.com/golang/vscode-go/wiki/features
See https://github.com/golang/vscode-go/wiki/features