Navigate and refactor Go code with semantic precision.
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
Requires gopls v0.20 or later on PATH.
Requires the go command.
This skill
gopls telemetry
Uploads opted-in gopls telemetry
proxy.golang.org
Fetches modules from proxy.golang.org