writing-go

Installation
SKILL.md

Go Development (1.25+)

Core Principles

  • Stdlib first: External deps only when justified
  • Concrete types: Define interfaces at consumer, return structs
  • Composition: Over inheritance, always
  • Fail fast: Clear errors with context
  • Simple: The obvious solution is usually correct

Quick Patterns

Error Handling

if err := doThing(); err != nil {
    return fmt.Errorf("do thing: %w", err)
}
Related skills

More from julianobarbosa/claude-code-skills

Installs
56
GitHub Stars
72
First Seen
Jan 24, 2026