(n)vi(m): Go plugins

This page summarizes the projects mentioned and recommended in the original post on dev.to

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • deoplete.nvim

    :stars: Dark powered asynchronous completion framework for neovim/Vim8

  • An alternative plugin to to coc.nvim is Shougo/deoplete.nvim which also supports multiple programming languages.

  • vim-go

    Go development plugin for Vim

  • vim-go is nowadays the de-facto plugin for Go, it supports compiling, testing and executing Go programms, as well as running code coverage, looking up for documentation, symbol/definition declaration and more.

  • 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.

    InfluxDB logo
  • goimports

    [mirror] Go Tools (by golang)

  • neoclide/coc.nvim is a plugin for adding autocompletion that supports language server protocol, and therefore supports gopls!

  • govim

    govim is a Go development plugin for Vim8, written in Go

  • Alternatives to vim-go includes plugins like govim and coc-go.

  • vim-plug

    :hibiscus: Minimalist Vim Plugin Manager

  • Please keep in mind that I use vim-plug for installing plugins, so in the subsections below I will only indicate the corresponding command to use for vim-plug for installing them, but don't worry both plugins support different ways to get them installed.

  • coc.nvim

    Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.

  • I highly encourage you to take a look at the example vim configuration because there are some nice settings that could improve your vim performance.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • What are the best vim plugins for Go right now?

    4 projects | /r/golang | 22 Jul 2022
  • Which editor do you use for your Go coding?

    16 projects | /r/golang | 22 Jun 2022
  • Buffer freezes for 3-4 seconds after every edit

    4 projects | /r/neovim | 29 Sep 2021
  • Nvim - How to define per-project custom LSP config?

    3 projects | /r/neovim | 13 May 2021
  • Open source software maintenance is difficult: examples with Go math/rand/v2 and testify

    1 project | dev.to | 2 May 2024