The official Go extension for Lumide IDE.
lumide_go brings robust Go language support to Lumide using the gopls language server.
- IntelliSense: Accurate code completions, signature help, and documentation hovers.
- Diagnostics: Real-time error reporting and linting.
- Navigation: Instant go-to-definition, find references, and symbol search.
- Refactoring: High-quality code transformations via
gopls.
- Optimized: Fast startup and low memory footprint.
- Concurrent: Runs analysis in the background without blocking the editor.
Access these via the Command Palette (Cmd+Shift+P / Ctrl+Shift+P):
| Command ID | Title | Description |
|---|---|---|
lumide_go.restartLsp |
Go: Restart Language Server | Restart the gopls process |
- Go: The Go programming language must be installed.
- Gopls: The official Go language server.
- Installation:
go install golang.org/x/tools/gopls@latest - Ensure your
GOBIN(usually~/go/bin) is in your systemPATH.
- Installation:
This project is licensed under the MIT License - see the LICENSE file for details.
Built with ❤️ by SoFluffy.