Neovim Go IDE plugin
go.nvim uses neovim builtin lsp for auto completion and showing errors and warning. Since builting lsp is not stable yet you need to build neovim from master.
" For auto completion
Plug 'nvim-lua/completion-nvim'
Plug 'amirrezaask/go.nvim'
-- For Autocomplete
use { 'nvim-lua/completion-nvim' }
use { 'amirrezaask/go.nvim' }
require'go'
- GoRun
- GoTestAll
- GoImport
- GoFmt
- GoInstall
- Jump to test file
- better text object support (maybe with treesitter)
- Implement an interface