fx

Dependency injector

A dependency injection framework for Go that eliminates global state and enables loose coupling of components.

A dependency injection based application framework for Go.

GitHub

6k stars
68 watching
294 forks
Language: Go
last commit: about 1 month ago
Linked from 2 awesome lists

app-frameworkdependency-injectionframeworkgogolangservice

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
uber-go/dig A toolkit for managing dependencies in Go applications using reflection-based dependency injection. 3,968
go-kod/kod A framework that enables dependency injection and aspect-oriented programming using generics and interceptors 173
google/wire Automated dependency injection tool for Go applications 13,186
masterminds/glide Tools for managing dependencies in Go projects 8,148
gone-io/gone A lightweight dependency injection framework for building cloud-native microservices in Golang. 133
gofr-dev/gofr An opinionated GoLang framework for accelerated microservice development with built-in support for databases and observability. 3,771
gogf/gf A framework designed to simplify and accelerate software development by providing tools and infrastructure for efficient project creation. 11,819
go-chassis/go-chassis A cloud-native application framework for Go that simplifies the development of microservices. 2,735
fs02/wire A runtime dependency injection and wiring library for Go applications. 37
hybridgroup/gobot A framework for robotics and IoT development in Go 9,005
zeromicro/go-zero A cloud-native Go framework for building scalable and resilient microservices with automatic code generation and built-in engineering practices. 29,481
logrange/linker A dependency injection and inversion of control framework for Go. 36
golang/go A programming language designed to build simple, reliable, and efficient software 124,564
i-love-flamingo/dingo A dependency injection framework for Go 182
shpota/goxygen Automates the creation of web projects with Go and various front-end frameworks and databases. 3,531