Lightlines
By samber

golang-gopls

samber6.6k installs

Navigate and refactor Go code with semantic precision.

What it does

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.

How to use it

Give it a Go code task in a project; it semantically navigates, diagnoses, formats, or refactors that code.

What you provide

  • An existing project

Uses

Latest review

What you need · 2

Requires gopls v0.20 or later on PATH.

Requires the go command.


Access · 6

This skill

gopls telemetry

Write

Uploads opted-in gopls telemetry

proxy.golang.org

Read

Fetches modules from proxy.golang.org