LabscoMCP early access ↗

Go keeps adding better ways to do what your code already does; this finds the old-style patterns and retired packages still in there and updates them, safety fixes first.

WHEN TO USE

SCOPE

USE FOR

  • Check a project's go.mod against the latest Go release and suggest an upgrade.
  • Replace a deprecated package like math/rand with its modern replacement.
  • Run a full-codebase modernization scan and prioritize the results by safety and readability.
  • Record a modernization suggestion the developer declined so it isn't raised again.

NOT FOR

  • Not for structural refactors, function extraction, or moving code between packages.