Navigate and refactor Go code with semantic precision.
Go development
Provides semantic navigation, diagnostics, formatting, refactoring, and test generation for locally resolved Go code.
When to use it
Use when navigating or refactoring Go code, including finding definitions and call sites, diagnosing edits, and renaming or extracting code.
Give it a Go code task in a project; it semantically navigates, diagnoses, formats, or refactors that code.
What you provide
This skill
gopls telemetry
Uploads opted-in gopls telemetry
proxy.golang.org
Fetches modules from proxy.golang.org
gopls
Installs the latest gopls
gopls MCP server
Starts the gopls MCP server
Requires gopls v0.20 or later on PATH.
Requires the go command.