LogoClawIndex
CasesSkillsAbout
LogoClawIndex

golang-patterns - Apply idiomatic patterns to Go development

Provides idiomatic Go patterns and practices for building robust, efficient, and maintainable applications.

Tags

Updated: 2026-09-28
Gosoftware designcode reviewrefactoringconcurrencyerror handlingpackage design

Capabilities

Apply idiomatic Go patternsHandle errors with contextDesign focused interfacesCoordinate concurrent goroutines

Typical Inputs

Go source codeGo package or module design context

Typical Outputs

Go implementation guidanceGo code review guidanceGo refactoring guidance

What this skill does

  • Apply idiomatic Go patterns
  • Handle errors with context
  • Design focused interfaces
  • Coordinate concurrent goroutines
  • Organize Go packages
  • Configure structs with options
  • Optimize memory allocations

Inputs

  • Go source code
  • Go package or module design context

Outputs

  • Go implementation guidance
  • Go code review guidance
  • Go refactoring guidance
  • Go package design guidance

Requirements

    Source

    • Spec: SKILL.md

    ClawIndex

    OpenClaw Skills & Use Case Index

    ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

    Index

    Skills·
    Cases

    Meta

    About·
    Disclaimer·
    Email·
    GitHub
    © 2026 ClawIndex All Rights Reserved.