Ompluscator / genjector
Reflection-free Run-Time Dependency Injection framework for Go 1.18+
☆46Updated 2 years ago
Alternatives and similar repositories for genjector:
Users that are interested in genjector are comparing it to the libraries listed below
- scan sql rows into any type powered by generics☆65Updated last year
- ⚡ StormRPC is an RPC "framework" built on top of the Request-Reply message capabilities from NATS.☆27Updated 2 weeks ago
- Go code generator to access PostgreSQL tables and views on top of pgx☆22Updated last month
- Generic simple workflows and concurrency patterns☆45Updated 2 years ago
- Flexible and fast gRPC to HTTP and OpenAPI interface☆48Updated last month
- AMQP library to publish and consume events☆56Updated 3 weeks ago
- 🚨 slog sampling: drop repetitive log records☆80Updated this week
- Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a cha…☆40Updated 2 years ago
- ↬ The retro Golang ORM.☆29Updated 10 months ago
- 🚨 Fiber middleware for slog logger☆75Updated this week
- An opinionated OpenAPI v3 code generator for Go. Use this to generate API models and router scaffolding.☆109Updated last month
- map library using Go generics that offers a standard interface, go routine synchronization, and sorting☆48Updated 2 months ago
- Cookies, but with structs, for happiness.☆111Updated this week
- Go 1.18+ polymorphic generic containers and functions.☆51Updated 2 years ago
- Synchronization and asynchronous computation package for Go☆243Updated 8 months ago
- Easy and intuitive Go Benchmark Results Viewer.☆71Updated 2 years ago
- Extend https://entgo.io code generator and create fully working RESTful CRUD HTTP-handlers.☆90Updated 3 years ago
- A Unicode-based case conversion library for Go☆58Updated last year
- Elegant middleware functions for your HTTP clients.☆103Updated 2 years ago
- A distributed rate-limiting solution built with Go and Redis, designed to control API traffic and ensure system stability. Supports multi…☆70Updated 4 months ago
- Go client for Memphis. Memphis is an event processing platform☆40Updated 11 months ago
- Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.☆177Updated last year
- 🍃 Tiny event emitter built on generics☆42Updated last year
- Go package for validating requests☆29Updated last month
- A Fast Streaming Parser for multipart/form-data in Golang☆73Updated last week
- 🔍 Seamless Observability for Distributed Systems 🔍☆70Updated this week
- ⛩️ Go library for protecting your HTTP handlers☆65Updated 2 weeks ago
- auto-scaling worker pool (work queue) in Go, using generics☆56Updated last year
- A sharded wrapper for golang.org/x/sync/singleflight for high contention enviroments☆67Updated 3 years ago
- A Lightweight, Pragmatic Command Bus Library for Go, designed to enhance developer experience and productivity.☆53Updated 7 months ago