LabscoMCP early access ↗
samber avatar

golang-gopls

MCP connection required★ 3.4k on GitHub
part of samber/cc-skills-golangby samber

Lets a coding agent understand Go code by meaning rather than by text search, using gopls, Go's official language server, to find definitions, callers and errors in your actual build.

WHEN TO USE

SCOPE

USE FOR

  • Jump to where a function is defined or implemented, and trace who calls it.
  • See every place that uses a definition before changing it.
  • Check for compiler errors after every edit until the changed files are clean.
  • Rename or restructure code safely without breaking interfaces that depend on it.
  • Run a quick vulnerability check when a session starts and after dependencies change.
  • Read a dependency's public functions without opening every file.

NOT FOR

  • Packages not yet in your build, such as their versions, licences or CVEs; use the golang-pkg-go-dev skill.
  • A full, whole-tree vulnerability audit for CI; the golang-security skill covers that.