di

DI container

A dependency injection library with a clean API and flexibility

DI container library that is focused on clean API and flexibility.

GitHub

9 stars
1 watching
5 forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists

dependency-injectiongogolang

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
goioc/diA lightweight, Spring-like Dependency Injection library for Go363
magic003/aliceAn additive dependency injection container for Golang.50
vardius/gocontainerA dependency injection container for Go applications20
gontainer/gontainerA tool for configuring and building dependency injection containers for Go applications15
ipjohnson/graceA dependency injection container designed to be flexible and performant336
nvidia/gontainerA dependency injection service container for Go projects.40
samber/doA dependency injection toolkit with Go 1.18+ Generics that provides services with features like health checks, shutdowns, and lifecycle hooks.1,889
keboo/autodiA dependency injection container that simplifies the process of managing object dependencies and resolves them at runtime.97
golobby/containerAn IoC container for dependency injection in Go applications566
auraphp/aura.diA dependency injection container system with various features and configuration options.349
firasdarwish/oreA lightweight and generic dependency injection container for Go that facilitates object lifetimes and inversion of control.13
yiisoft/diA dependency injection container that enables flexible and modular application configuration through defined classes and their dependencies.182
z4kn4fein/stashboxA lightweight dependency injection framework for .NET-based applications.142
sabirvirtuoso/krakenA simple Dependency Injection Container for Swift, providing easy-to-use syntax and rich functionality.1