The perfect Neovim setup for Go



The perfect Neovim setup for Go

The perfect Neovim setup for Go

Go with Neovim is one of my favorite combinations to use as my daily driver. However, it does take a little configuration to get started.

I want to help share the configuration I have and to encourage others to configure their own editors to work for them. In this video, we look at getting some powerful functionality added to Neovim for use with Go.

If you’re looking for powerful autocomplete, autoformatting, boilerplate reduction, debugging and many other features, then this video will help you achieve that.

#golang #neovim #coding

My socials:
Twitter: https://twitter.com/dreamsofcode_io
Discord Server: https://discord.gg/eMjRTvscyt

My Equipment:
Voice over: https://kit.co/dreamsofcode/voiceover
Coding: https://kit.co/dreamsofcode/coding

Please consider supporting me as well!
Patreon: https://www.patreon.com/DreamsofCode

Video Links:
NVChad: https://github.com/NvChad/NvChad
NVChad Install: git clone https://github.com/NvChad/NvChad ~/.config/nvim –depth 1 && nvim
NVChad Install Windows: git clone https://github.com/NvChad/NvChad $HOMEAppDataLocalnvim –depth 1 && nvim
gopls: https://pkg.go.dev/golang.org/x/tools/gopls
null-ls: https://github.com/jose-elias-alvarez/null-ls.nvim

Final Config: https://github.com/dreamsofcode-io/neovim-go-config

00:00 Intro
00:17 Getting Started
01:31 Autocomplete & Suggestions
04:36 Autoformatting
07:05 Deugging
11:03 Extra features

Comments are closed.