My neovim configuration for Golang development. Basic configuration with LSP support and a few other helpful plugins. Heavily inspired by https://www.josean.com/posts/how-to-setup-neovim-2024 - I would strongly recommend watching at least a portion of his video if you can.
Additional helpful source(s):
Browse lua/ashish/plugins to see configured plugins and their related key-bindings.
Telescope may complain that libfzf.so
was not found.
Solution: cd ~/.local/share/nvim/lazy/telescope-fzf-native.nvim/ && make
Treesitter may report lots of errors when reading vimdoc
Solution: TSInstall vimdoc
. Or alternately, just include vimdoc
in treesitter.lua