Skip to content

Entry

dig

Appears in 4 awesome lists

A reflection based dependency injection toolkit for Go.

Open github.comuber-go/dig

Found in these lists

Awesome Go

Section: Dependency Injection · A reflection based dependency injection toolkit for Go.

FreshScore 94

Awesome Go

Section: 依赖注入 · star:4431 一个基于反射的Go依赖注入工具包。

FreshScore 89

go-awesome

Section: 依赖注入

StaleScore 56

awesome-go

Section: General Purpose Libraries · A reflection based dependency injection toolkit for Go.

FreshScore 81

fx

A dependency injection based application framework for Go (built on top of dig).

In 4 listsDetails

do

star:2622 A dependency injection framework based on Generics.

In 2 lists

kinit

Customizable dependency injection container with the global mode, cascade initialization and panic-safe finalization.

In 2 lists

godi

star:68 Microsoft-style dependency injection for Go with scoped lifetimes and generics.

In 2 lists

componego

star:28 A dependency injection framework based on components, allowing dynamic dependency replacement without duplicating code in tests.

In 2 lists

autowire

star:12 Dependency injection using Generics and reflection.

In 2 lists

nject

A type safe, reflective framework for libraries, tests, http endpoints, and service startup.

In 2 lists

GoLobby/Container

star:609 GoLobby Container is a lightweight yet powerful IoC dependency injection container for the Go programming language.

In 2 lists