-
Here are a few resources to get you started: 1. https://github.com/neovim/nvim-lspconfig 1. https://github.com/golang/tools/tree/master/gopls 1. https://github.com/williamboman/nvim-lsp-installer
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
What you're looking for is called LSP. The easiest way to get going with setting up LSP in my opinion is with the plugin lsp-zero.nvim. It installs and sets up a bunch of plugins for you that it want including nvim-lspconfig, mason.nvim, nvim-cmp, etc.
-
Here are a few resources to get you started: 1. https://github.com/neovim/nvim-lspconfig 1. https://github.com/golang/tools/tree/master/gopls 1. https://github.com/williamboman/nvim-lsp-installer
-
nvim-lsp-installer
Discontinued Further development has moved to https://github.com/williamboman/mason.nvim!
Here are a few resources to get you started: 1. https://github.com/neovim/nvim-lspconfig 1. https://github.com/golang/tools/tree/master/gopls 1. https://github.com/williamboman/nvim-lsp-installer
-
mason.nvim
Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.
nvim-lsp-installer is no longer maintained, you should update that link to mason.nvim and if you're still using lsp-installer you should probably switch too
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
https://github.com/jamespwilliams/neovim-go-nix-develop is a minimal Go neovim dev env I put together a while back (it can be created in one command with Nix, but even if you don’t use/know about Nix, you can read the file and see the config used).
-
coc.nvim
Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
I personally use https://github.com/neoclide/coc.nvim Very easy, and just works.
-
I would suggest https://github.com/hrsh7th/nvim-cmp