affaan-m
Idiomatic Go patterns covering error handling, concurrency, interface design, zero values, and package organization.
Price
Free
Files
0
Rating
0.0
Reviews
0
Source
Source repo
About
Provides best practices for writing idiomatic Go code: simplicity over cleverness, zero-value-useful type design, accept-interfaces-return-structs pattern, error wrapping with fmt.Errorf and %w, custom error types, errors.Is/As usage, goroutine lifecycle management with WaitGroups and context cancellation, and package organization principles. Includes concrete good vs. bad code examples for each pattern.
By affaan-m
Identity GitHub affaan-m
What the agent sees
name
skills-sh-affaan-m-everything-claude-code-golang-patterns
description
Idiomatic Go patterns covering error handling, concurrency, interface design, zero values, and package organization.
Tags
Technical details
Original GitHub link
Packaging note
Recent reviews
No reviews yet.