Skip to content

zchee/nvim-go

Repository files navigation

nvim-go

CircleCI codecov.io pkg.go.dev Releases GA

nvim-go is a Go development plugin for Neovim written in pure Go.

Requirements

Neovim

Installing Neovim - Neovim wiki

Go

Getting Started - The Go Programming Language

Requires Go 1.11.x or higter. or, use devel.

Install

nvim-go uses Go 1.11 Modules.

We can build nvim-go outside $GOPATH. It's still early development feature. For use it, needs to:

export GO111MODULE='on'

After that, Just add following line to your init.vim:

" dein.vim
call dein#add('zchee/nvim-go', {'build': 'make'})

" NeoBundle
NeoBundle 'zchee/nvim-go', {'build': {'unix': 'make'}}

" vim-plug
Plug 'zchee/nvim-go', { 'do': 'make'}

Features

  • First goal is fully compatible vim-go.
  • Delve debugger GUI interface.

Acknowledgement

Donation

Please donate to the location in need of donations in your country.

Peace on Earth.

License

nvim-go is released under the BSD 3-Clause License.