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
Jul 2, 2024 6:35pm 0 VERSION_BUMP 616d5ad3
Jun 20, 2024 6:36pm 0 VERSION_BUMP 2495aabd
Apr 15, 2024 6:33pm 0 VERSION_BUMP a498a4fa
Oct 25, 2023 4:14pm 0 VERSION_BUMP 84a42129
Oct 25, 2023 8:28am 0 VERSION_BUMP 44439b9a
Jun 23, 2023 10:14am 0 VERSION_BUMP 7784f4cb
Mar 18, 2023 3:36am 0 VERSION_BUMP 587a3b5b