gopls
« Back to VersTracker
Description:
Language server for the Go language
Type: Formula  |  Latest Version: 0.21.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: go language-server lsp developer-tools code-intelligence
Install: brew install gopls
About:
gopls (pronounced "Go please") is the official Go language server that implements the Language Server Protocol. It provides editors with smart features like code completion, jump-to-definition, find references, and real-time error checking. This tool significantly enhances the Go development experience by offering intelligent code analysis and refactoring capabilities directly within your IDE.
Key Features:
  • Real-time diagnostics and error checking
  • Intelligent code completion and signature help
  • Go to definition and find all references
  • Automatic formatting and code simplification
  • Refactoring tools including rename and organize imports
Use Cases:
  • Setting up a modern Go development environment in VS Code, Vim, or Emacs
  • Enabling advanced code navigation in large Go codebases
  • Automating code formatting and style enforcement during development
Alternatives:
  • gopls (legacy) – The current gopls is the official replacement for older tools like gocode and godef, offering better standards compliance and feature integration.
Version History
Detected Version Rev Change Commit
Dec 17, 2025 5:11pm 0.21.0 0 VERSION_BUMP 56f8ec8c
Oct 9, 2025 5:01pm 0 VERSION_BUMP 1b7f9090
Sep 12, 2025 12:58pm 0 VERSION_BUMP 12e5596c