Skip to content
G

golang-google-wire

Compile-time dependency injection in Golang using google/wire

by samberFree

Launch
#3557in AI Skills
0In stores

Description

golang-google-wire is an agent skill for compile-time dependency injection in Go with google/wire. Wire resolves the dependency graph when y…

Highlights

  • Compile-time dependency graph with plain Go code
  • Covers NewSet, Build, Bind, Struct and Value
  • Keeps wire_gen.go as committed source
  • Notes that google/wire is archived

Ratings & Reviews

No ratings yet

Be the first to rate golang-google-wire.

People also visit

G

golang-patterns

Idiomatic Go patterns, best practices, and conventions for building robust

AI Skills
Launch
G

golang-testing

Go testing patterns including table-driven tests, subtests, benchmarks, fuzzing

AI Skills
Launch
G

golang-uber-dig

Implements dependency injection in Golang using uber-go/dig

AI Skills
Launch
S

swift-protocol-di-testing

Protocol-based dependency injection for testable Swift code

AI Skills
Launch
G

go-concurrency-patterns

Master Go concurrency with goroutines, channels, sync primitives, and context

AI Skills
Launch
G

golang-code-style

Golang code style conventions

AI Skills
Launch

golang-google-wire FAQ

What does this skill do?

It helps an agent use google/wire to set up compile-time dependency injection in a Go project.

Does wire use reflection at runtime?

No. The README says wire emits plain Go constructor calls, with no runtime container and no reflection.

Is google/wire still maintained?

The skill says it was archived in August 2025. It is feature-complete, and bug fixes are still accepted.

What do I need to install?

The wire command, installed with go install github.com/google/wire/cmd/wire@latest.

How do I install the skill?

Run: npx skills add https://github.com/samber/cc-skills-golang --skill golang-google-wire

What security audits has it passed?

Gen Agent Trust Hub, Socket and Snyk all passed.

What are the best golang-google-wire alternatives?

Popular alternatives to golang-google-wire include golang-patterns, golang-testing and golang-uber-dig. See all golang-google-wire alternatives

Developer Stuff

Badges