Go development plugin for Vim
-
Updated
Aug 23, 2026 - Vim Script
Go development plugin for Vim
G'day Nvimer, Joyful Gopher: Explore the Feature-Packed Go Plugin for Neovim
A meta-language for Go that adds Result types, error propagation (?), and pattern matching while maintaining 100% Go ecosystem compatibility
LSP plugins for Claude Code — Bash/Shell, C/C++/Objective-C, C#, Clojure, Dart/Flutter, Elixir, Gleam, Go, Java, Kotlin, Lua, Nix, OCaml, PHP, Python, Ruby, Rust, Swift, Terraform, TypeScript/JavaScript, YAML & Zig
Model Context Protocol (MCP) server for Go using gopls – LSP-powered analysis, tests, coverage, and tooling.
Use Neovim features, such as built-in LSP and tree-sitter, and develop Go code.
This extension integrates the official MCP of the Go language server (gopls) with Gemini CLI.
MCP plugin that saves 50%+ tokens per session for AI coding agents. Validates edits in RAM (TypeScript + gopls + pyright), auto-heals errors, catches broken code before it hits disk. Patch mode cuts output tokens 30x. 98% compression on reads. 729 tests. Zero cloud.
Instantly standardize Go import aliases across your entire codebase with LSP-powered precision.
🛠️ Enhance your Elixir development with Claude Code plugins for smoother coding, formatting, and efficient project management.
Neovim plugin to batch-apply LSP quickfix code actions by diagnostic code across your entire project
Claude Code plugin for Go development with gopls LSP, gofmt, and golangci-lint hooks
Source-grounded Go intelligence for coding agents: change impact, verification evidence, and coherent context.
One language server per workspace, shared by every editor and agent. Works with rust-analyzer, gopls, tsserver, clangd, pyright, jdtls and more: two sessions on one workspace stop paying for two indexes.
Minimal Lua Neovim config for C/C++/Rust/Go: lazy.nvim plugins, Kanagawa theme, Telescope/Treesitter/NvimTree, Conform formatting, and built-in Neovim 0.11+ LSP with tuned rust-analyzer + inlay hints.
To associate your repository with the gopls topic, visit your repo's landing page and select "manage topics."