AshkanAbd / go-di
Scope based dependency injection for golang
☆13Updated 2 years ago
Alternatives and similar repositories for go-di:
Users that are interested in go-di are comparing it to the libraries listed below
- A simple demonstration of how to implement Debezium and Kafka connection within Golang☆30Updated 4 years ago
- Galidator is a validator for golang which provides a general use case approach for validation purposes.☆75Updated 8 months ago
- Examples of using various popular database libraries and ORM in Go.☆25Updated last year
- Get high performance http requests with fork process☆35Updated last year
- 🚨 Fiber middleware for slog logger☆68Updated this week
- 🚃 A library for handling mediator patterns and simplified CQRS patterns within an event-driven architecture, inspired by csharp MediatR …☆219Updated 4 months ago
- Fault tolerant Pub/Sub library for RabbitMQ☆21Updated this week
- A fast and easy-to-configure load balancer☆60Updated 3 weeks ago
- ProblemDetails is a Error Handler base on [RFC 7807] standard to map our error to standardized error payload to client.☆51Updated 3 months ago
- A lightweight yet powerful, fast, customizable, type-safe object-relational mapper for the Go programming language.☆160Updated last year
- Automatically map between types in go☆43Updated 2 years ago
- ☆41Updated 2 months ago
- AMQP Pub/Sub for the Watermill project.☆55Updated 2 weeks ago
- Customizable Boilerplate Project Creator☆140Updated last year
- Generate Swagger 2.0 documentation for Go with "no" annotations, "no" files, "no" command☆93Updated last month
- Rest API for todoapp written in Golang, using clean architecture, CI/CD (including unit test and integration test).☆9Updated 3 years ago
- Go Design Patterns☆23Updated 2 years ago
- PoC for Go generics with GORM☆62Updated 2 years ago
- OpenID Connect (OIDC) http middleware for Go☆99Updated 7 months ago
- Simple mediator implementation in go☆25Updated last month
- Golang Event Scheduling Sample Using Postgresql Database as persisting layer.☆55Updated 4 years ago
- Centralized Lock for Distributed Scheduler/Task ⏱️ for Go (Supports Redis, DynamoDb, Postgres🔒).☆46Updated 3 months ago
- SignalR server and client in go☆147Updated last week
- A collection of common functions but with better performance, less allocations and less dependencies created for Fiber.☆48Updated this week
- Generic Go implementation of .NET's LINQ to Objects.☆63Updated last week
- Modern Go Application tool☆82Updated last week
- Goiabada is an OAuth2 / OpenID Connect server written in Go.☆142Updated last week
- grpc based message broker in go☆44Updated 3 years ago
- AMQP library to publish and consume events☆56Updated this week
- prometheus middleware for Fiber☆181Updated 3 weeks ago