The perfect Neovim setup for Go