lumide_go 1.0.0 copy "lumide_go: ^1.0.0" to clipboard
lumide_go: ^1.0.0 copied to clipboard

Go extension for Lumide

lumide_go #

pub package License: MIT Powered by SoFluffy

The official Go extension for Lumide IDE.

lumide_go brings robust Go language support to Lumide using the gopls language server.

Features #

🛠 Language Support #

  • 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.

⚡ Performance #

  • Optimized: Fast startup and low memory footprint.
  • Concurrent: Runs analysis in the background without blocking the editor.

Commands #

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

Requirements #

  • 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 system PATH.

License #

This project is licensed under the MIT License - see the LICENSE file for details.


Built with ❤️ by SoFluffy.

Happy Coding 🦊 #

0
likes
140
points
200
downloads

Documentation

API reference

Publisher

verified publishersofluffy.io

Weekly Downloads

Go extension for Lumide

Homepage
Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

lumide_api

More

Packages that depend on lumide_go