Skip to content
G

golang-samber-do

Dependency injection in Golang using samber/do

by samberFree

Launch
#3521in AI Skills
0In stores

Description

golang-samber-do is an agent skill from the samber cc-skills-golang collection for setting up dependency injection in Go with the samber/do…

Highlights

  • Type-safe container on Go generics
  • Lifecycle and graceful shutdown
  • Scopes and health checks
  • Container at the composition root
  • Module organisation
  • Installs from skills.sh

Ratings & Reviews

No ratings yet

Be the first to rate golang-samber-do.

People also visit

G

golang-dependency-injection

Comprehensive guide for dependency injection (DI) in Golang

AI Skills
Launch
G

go-concurrency-patterns

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

AI Skills
Launch
J

java-springboot

Comprehensive best practices guide

AI Skills
Launch
G

golang-code-style

Golang code style conventions

AI Skills
Launch
G

golang-error-handling

Idiomatic Golang error handling

AI Skills
Launch
G

golang-testing

Production-ready Golang tests

AI Skills
Launch

golang-samber-do FAQ

What is samber/do?

A type-safe dependency injection toolkit for Go, built on generics from Go 1.18.

What does the skill cover?

Service containers, lifecycle management, scopes, health checks, graceful shutdown and module organisation.

Where should the container live?

At the composition root, according to the skill's persona.

How do I install it?

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

How popular is it?

The skills.sh page lists the skill in the cc-skills-golang collection, which has 3.5K GitHub stars.

What are the best golang-samber-do alternatives?

Popular alternatives to golang-samber-do include golang-dependency-injection, go-concurrency-patterns and java-springboot. See all golang-samber-do alternatives

Developer Stuff

Badges