golang

Installation
SKILL.md

Go — Opinionated Coding Standards

Execution Order

When implementing or changing Go code, run this sequence unless project tooling defines a different workflow:

  1. Detect project commands in this order:
    • make targets (if Makefile exists)
    • mage targets (if magefile.go exists)
    • raw Go commands
  2. Run checks in this order: fmt -> lint -> test -> build

Default fallback commands when project tooling is missing:

  • Format: golangci-lint fmt
  • Lint: golangci-lint run
  • Test: go test ./...
  • Build: go build ./...
Installs
11
First Seen
Feb 9, 2026