wire
Dependency injector
Automated dependency injection tool for Go applications
Compile-time Dependency Injection for Go
13k stars
110 watching
624 forks
Language: Go
last commit: 6 months ago
Linked from 2 awesome lists
codegendependency-injectiongogolanginitialization
Related projects:
Repository | Description | Stars |
---|---|---|
fs02/wire | A runtime dependency injection and wiring library for Go applications. | 37 |
uber-go/fx | A dependency injection framework for Go that eliminates global state and enables loose coupling of components. | 5,982 |
uber-go/dig | A toolkit for managing dependencies in Go applications using reflection-based dependency injection. | 3,968 |
tiendc/autowire | A dependency injection framework for Go that allows automatic wiring and provides flexibility in configuration and testing. | 10 |
go-kod/kod | A framework that enables dependency injection and aspect-oriented programming using generics and interceptors | 173 |
google/gops | A tool to diagnose and inspect running Go processes on a system. | 6,770 |
tetratelabs/wazero | A WebAssembly runtime for Go developers to execute code compiled in other languages | 5,025 |
grpc/grpc-go | A high-performance RPC framework that supports mobile and HTTP/2-based communication. | 21,208 |
gohugoio/hugo | A fast and flexible tool for generating static websites with built-in support for various content formats. | 76,514 |
gone-io/gone | A lightweight dependency injection framework for building cloud-native microservices in Golang. | 133 |
davecgh/go-spew | Provides a deep pretty printer for Go data structures to aid in debugging | 6,104 |
gopherjs/gopherjs | Compiles Go code to JavaScript for running in browsers | 12,785 |
olahol/melody | A lightweight websocket framework for Go that abstracts away the tedious parts of handling websockets. | 3,785 |
duke-git/lancet | A comprehensive utility function library for Go. | 4,791 |
gobwas/ws | A WebSocket implementation in Go. | 6,169 |