goioc / diLinks
Simple and yet powerful Dependency Injection for Go
β372Updated last month
Alternatives and similar repositories for di
Users that are interested in di are comparing it to the libraries listed below
Sorting:
- π A full-featured dependency injection container for go programming language.β238Updated last year
- 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β¦β398Updated 6 months ago
- A lightweight yet powerful IoC dependency injection container for the Go programming languageβ602Updated last month
- Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalitiesβ¦β251Updated 4 months ago
- http integration test frameworkβ261Updated last year
- π₯ A lightweight DSL & ORM which helps you to write SQL in Go.β443Updated 2 weeks ago
- Nano ID for Goβ435Updated last year
- A lightweight yet powerful configuration manager for the Go programming languageβ368Updated 2 years ago
- The Emperor takes care of all errors personallyβ364Updated 4 years ago
- Redis client Mockβ334Updated last year
- Queue is a Golang library for spawning and managing a Goroutine poolβ578Updated 3 weeks ago
- Golang rate limiters for distributed applicationsβ589Updated 3 weeks ago
- 𧬠Adaptor middleware to convert net/http handlers from/to Fiber request handlersβ179Updated 2 years ago
- Go-Orb is a framework for building both monoliths and distributed systems in Go.β207Updated 4 months ago
- Modern ORM for Golang - Testable, Extendable and Crafted Into a Clean and Elegant APIβ781Updated last month
- Go concurrent-safe, goroutine-safe, thread-safe queueβ428Updated 2 years ago
- prometheus middleware for Fiberβ200Updated 2 weeks ago
- Valgo is a type-safe, expressive, and extensible validator library for Golang. Supports localization and is built with generics.β485Updated last week
- π¨ Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...β555Updated 3 weeks ago
- Golang Cache component - Multiple driversβ373Updated 6 months ago
- Abstract JSON for Golang with JSONPath supportβ281Updated 10 months ago
- π¨ Gin middleware for slog loggerβ171Updated 3 weeks ago
- Configuration for Go applicationsβ463Updated last year
- π‘ HTTP Input for Go - HTTP Request from/to Go Struct (Bi-directional Data Binding between Go Struct and http.Request)β370Updated 3 weeks ago
- βͺοΈ Go package providing multiple queue implementations. Developed in a thread-safe generic way.β316Updated last week
- An enum generator for goβ874Updated 2 weeks ago
- A paginator doing cursor-based pagination based on GORMβ216Updated 4 months ago
- Go time library inspired by Moment.jsβ242Updated last year
- Package tasks is an easy to use in-process scheduler for recurring tasks in Goβ317Updated last year
- Golang HTTP routerβ765Updated 6 months ago