goioc / di
Simple and yet powerful Dependency Injection for Go
β366Updated 5 months ago
Alternatives and similar repositories for di:
Users that are interested in di are comparing it to the libraries listed below
- π A full-featured dependency injection container for go programming language.β235Updated last year
- Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalitiesβ¦β250Updated last year
- A lightweight yet powerful configuration manager for the Go programming languageβ364Updated 2 years ago
- Copygen generates code based on Go types. Generate type-based code to copy values from type to type and fields from struct to struct by dβ¦β382Updated 2 months ago
- http integration test frameworkβ261Updated 10 months ago
- Redis client Mockβ308Updated 10 months ago
- Caches Dialectorβ120Updated last year
- π₯ A lightweight DSL & ORM which helps you to write SQL in Go.β426Updated 4 months ago
- A minimalist Go configuration libraryβ381Updated this week
- Generate type-safe Go converters by defining function signatures.β675Updated last month
- πMinimalist message bus implementation for internal communication with zero-allocation magic on Emitβ346Updated last year
- Collect DB Status or user-defined metrics with Prometheusβ155Updated 5 months ago
- Request ID middleware for Gin Frameworkβ228Updated this week
- π‘ HTTP Input for Go - HTTP Request from/to Go Struct (Bi-directional Data Binding between Go Struct and http.Request)β346Updated 2 months ago
- A lightweight yet powerful IoC dependency injection container for the Go programming languageβ583Updated 9 months ago
- Combine one or more Go errors togetherβ1,132Updated last year
- β‘ zap logging driver for gorm v2β277Updated this week
- Go concurrent-safe, goroutine-safe, thread-safe queueβ425Updated last year
- convert your database tables to structs easilyβ238Updated 6 months ago
- Optimal implementation of ordered maps for Golang - ie maps that remember the order in which keys were inserted.β585Updated last month
- Dependency injection container in go (golang)β677Updated 9 months ago
- The Emperor takes care of all errors personallyβ354Updated 4 years ago
- π¨ Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...β470Updated last week
- A Go tool to auto generate methods for your enumsβ473Updated 2 months ago
- Go-Orb is a framework for building both monoliths and distributed systems in Go.β205Updated last month
- Nano ID for Goβ434Updated 11 months ago
- Go simple async message busβ276Updated 4 years ago
- Gin middleware/handler to logger url path using rs/zerologβ201Updated this week
- Zero-allocation reflection library for Goβ567Updated last year
- Transformation functions generator for Protocol Buffers.β212Updated 2 months ago