-
go.nvim
A feature-rich Go development plugin, leveraging gopls, treesitter AST, Dap, and various Go tools to enhance the dev experience.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
On a serious note though, I have been so pleased using neovim to write go. Between native LSP support and https://github.com/ray-x/go.nvim I find my setup very feature-rich and user friendly.
I really don't like the resource usage of VSCode or Goland. I also really don't want to run a web browser when I want to edit some code. I have found Lapce to work really well, despite being in pre-alpha. It doesn't have IDE features like auto builds and debugging UI, but I've never used those anyway and never plan to, so that's not a problem for me. It has LSP support, so autocomplete, format on save, auto-imports, etc. all works.
Related posts
-
How do I execute `:GoFmt` on Go file save?
-
pls help!: after i run dap to debug golang, i cant edit my file, it will auto change to normal mode, is dap or lsp problem?
-
Looking for Advice on Neovim and Golang Workflow
-
Go missing some syntax highlighting
-
How to run displayed options here (Check for upgrades etc..)? I only see them show up in this file and curious how one goes about running them. (AstroNvim, gopls)