Skip to main content

golang-manual-di

Stars10
Forks3
UpdatedApril 4, 2026 at 11:23

Guides manual dependency injection wiring for Go services: three-tier naming taxonomy (Provide/MustProvide/Must), Must-pattern entrypoints, OS-signal-driven context lifecycle, common provider structs, infrastructure must-builders, interface-segregated bus registration, decorator/tracing wrappers, and per-responsibility DI file layout. Invoked when asked to wire or scaffold a Go service DI layer, or when reviewing code inside a di/ or wire/ package.

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

File Explorer
2 files
SKILL.md
readonly