Skip to content

golang-design-patterns

SkillMITby lza6

Idiomatic Golang design patterns — functional options, constructors, error flow and cascading, resource management and lifecycle, graceful shutdown, resilience, architecture, dependency injection, data handling, and streaming. Apply when designing Go APIs, structuring applications, choosing between patterns, making design decisions, architectural choices, or production hardening.

Repository Source folder

Details

Path
skills/golang-design-patterns/SKILL.md
License
MIT
Allowed tools
1
Dependencies
3

Allowed tools

Read Edit Write Glob Grep Bash(go:*) Bash(golangci-lint:*) Bash(git:*) Agent AskUserQuestion

FAQ