Software Development
Golang Google Wire
Compile-time dependency injection in Golang using google/wire — wire.NewSet, wire.Build, wire.Bind (interface→concrete), wire.Struct, wire.Value, wire.InterfaceValue, wire.FieldsOf, cleanup functions, //go:build wireinject injector files, and generated wire_gen.go. Apply when using or adopting google/wire, when the codebase imports `github.com/google/wire`, or when wiring an application graph at compile time via `wire.Build`. For runtime DI with reflection, see `samber/cc-skills-golang@golang-uber-dig` skill.
- Publisher / source
- samber/cc-skills-golang (found on skills.sh)
- Upstream record
- samber/cc-skills-golang
- Version
- Version 2
- Published
- Publication review
- Approved for publication
- Content fingerprint
3815eb855fbfe8bad1e6c092f7f5e3609c7f3551c7385e8e7c420369185de6cf