go-channel-patterns
Common channel patterns and idioms
Découvrez les skills Blockchain, comparez leurs dépôts et consultez leurs instructions.
Common channel patterns and idioms
Plugin validation errors and fixes
Table-driven test patterns for Go
Slice zero-value behavior - nil slice is usable
Define package-level sentinel errors using errors.New
Go interface design patterns and best practices
Go nil safety patterns. Routes to specific traps.
Go error handling patterns. Routes to specific patterns.
Configure and run golangci-lint
Package language-specific subsets of claudefiles
Benchmark patterns for performance testing
Pointer receiver nil safety - methods can be called on nil
Test helper patterns with t.Helper()
Context cancellation patterns for graceful shutdown
Handle hook scripts and paths for plugin packaging
Go testing patterns. Routes to specific patterns.
Subtest patterns with t.Run
Wrap errors with context using fmt.Errorf %w pattern
Package claudefiles components into a valid Claude Code plugin
Core pattern for flexible, testable Go APIs
Detect and avoid unnecessary interface abstractions
Go concurrency patterns. Routes to specific patterns.
Install agent skills from GitHub repositories into local environment. Pure agentic installation - no scripts required. Use when adding new skills or updating existing ones.
Reply to a specific message in a channel. Use this to respond to issues, answer questions, or continue threaded conversations.
Le classement utilise les étoiles du dépôt GitHub indexé. Plusieurs skills peuvent partager ce nombre : ce n’est ni un nombre d’installations ni une note de qualité.