d3fvxl / diLinks
π A full-featured dependency injection container for go programming language.
β238Updated last year
Alternatives and similar repositories for di
Users that are interested in di are comparing it to the libraries listed below
Sorting:
- Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalitiesβ¦β250Updated last month
- Simple and yet powerful Dependency Injection for Goβ365Updated 7 months ago
- Go Dependency Injection Frameworkβ185Updated last month
- A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate faβ¦β139Updated 4 years ago
- Drop-in replacement for the standard library errors package and github.com/pkg/errorsβ200Updated 3 years ago
- Simple in-memory job queue for Golang using worker-based dispatchingβ212Updated 11 months ago
- The Emperor takes care of all errors personallyβ359Updated 4 years ago
- Transformation functions generator for Protocol Buffers.β214Updated 5 months ago
- Generated dependency injection containers in go (golang)β103Updated 11 months ago
- πMinimalist message bus implementation for internal communication with zero-allocation magic on Emitβ349Updated 2 years ago
- A library that implements the outboxer pattern in goβ163Updated last week
- πΊ Easy, fast and type-safe dependency injection for Go.β189Updated last year
- βͺοΈ Go package providing multiple queue implementations. Developed in a thread-safe generic way.β310Updated last month
- Golang Cache component - Multiple driversβ373Updated 3 months ago
- Synchronization and asynchronous computation package for Goβ249Updated this week
- This package provides a framework for writing validations for Go applications.β93Updated 2 years ago
- Is a general library to help modify or set data within data structures and other objects.β272Updated 6 months ago
- go-mask is a simple, customizable Go library for masking sensitive information.β195Updated 11 months ago
- Library for setting values to structs' fields from env, flags, files or default tagβ108Updated 5 months ago
- A logger for Go SQL database driver without modifying existing *sql.DB stdlib usage.β377Updated last year
- π Mocking Redis in unit tests in Go.β148Updated last month
- Abstract JSON for Golang with JSONPath supportβ276Updated 7 months ago
- Package tasks is an easy to use in-process scheduler for recurring tasks in Goβ313Updated 10 months ago
- Modern Go Application toolβ83Updated 2 months ago
- A paginator doing cursor-based pagination based on GORMβ212Updated last month
- A Go library for validating structs, maps and slices.β230Updated 8 months ago
- Simple utility of creating a mask for sensitive informationβ117Updated 10 months ago
- http integration test frameworkβ260Updated last year
- β An Lock Free ID Generator for Golang based on Snowflake Algorithm (Twitter announced).β281Updated 2 years ago
- Simple and blazing fast lockfree logging library for golangβ190Updated 9 months ago