Cute Gopher Mascot

The Best Go Libraries For Miscellaneous - Dependency Injection (24)

Discover the best Go libraries for Miscellaneous in Dependency Injection! Find the perfect tools to streamline your development and boost productivity. From dig to ore, we've got you covered. Let the coding begin!

dig

A reflection based dependency injection toolkit for Go

Discover More! 🚀

ore

Lightweight, generic & simple dependency injection (DI) container

Discover More! 🚀

boot-go

Component-based development with dependency injection using reflections for Go developers

Discover More! 🚀

componego

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

Discover More! 🚀

gontainer

A dependency injection service container for Go projects

Discover More! 🚀

gontainer/gontainer

A YAML-based Dependency Injection container for GO. It supports dependencies' scopes, and auto-detection of circular dependencies. Gontainer is concurrent-safe

Discover More! 🚀

kod

A generics based dependency injection framework for Go

Discover More! 🚀

nject

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

Discover More! 🚀

autowire

Dependency injection using Generics and reflection

Discover More! 🚀

dingo

A dependency injection toolkit for Go, based on Guice

Discover More! 🚀

do

A dependency injection framework based on Generics

Discover More! 🚀

goioc/di

Spring-inspired Dependency Injection Container

Discover More! 🚀

GoLobby/Container

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

Discover More! 🚀

alice

Additive dependency injection container for Golang

Discover More! 🚀

di

A dependency injection container for go programming language

Discover More! 🚀

Go-Spring

A high-performance Go framework inspired by Spring Boot, offering DI, auto-configuration, and lifecycle management while maintaining Go's simplicity and efficiency

Discover More! 🚀

godi

Microsoft-style dependency injection for Go with scoped lifetimes and generics

Discover More! 🚀

HnH/di

DI container library that is focused on clean API and flexibility

Discover More! 🚀

kinit

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

Discover More! 🚀

linker

A reflection based dependency injection and inversion of control library with components lifecycle support

Discover More! 🚀

wire

Strict Runtime Dependency Injection for Golang

Discover More! 🚀

parsley

A flexible and modular reflection-based DI library with advanced features like scoped contexts and proxy generation, designed for large-scale Go applications

Discover More! 🚀

fx

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

Discover More! 🚀

gocontainer

Simple Dependency Injection Container

Discover More! 🚀