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β¦β251Updated 4 months ago
- Simple and yet powerful Dependency Injection for Goβ372Updated last month
- πMinimalist message bus implementation for internal communication with zero-allocation magic on Emitβ352Updated 2 years ago
- Go Dependency Injection Frameworkβ185Updated last week
- 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
- Golang Cache component - Multiple driversβ373Updated 5 months ago
- Transformation functions generator for Protocol Buffers.β216Updated 7 months ago
- The Emperor takes care of all errors personallyβ364Updated 4 years ago
- Drop-in replacement for the standard library errors package and github.com/pkg/errorsβ204Updated 3 years ago
- Generated dependency injection containers in go (golang)β103Updated last month
- http integration test frameworkβ261Updated last year
- A library that implements the outboxer pattern in goβ163Updated 2 weeks ago
- Simple in-memory job queue for Golang using worker-based dispatchingβ213Updated last year
- Library for setting values to structs' fields from env, flags, files or default tagβ108Updated 8 months ago
- Is a general library to help modify or set data within data structures and other objects.β285Updated 9 months 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β¦β398Updated 6 months ago
- go-mask is a simple, customizable Go library for masking sensitive information.β200Updated last year
- Package tasks is an easy to use in-process scheduler for recurring tasks in Goβ317Updated last year
- Synchronization and asynchronous computation package for Goβ274Updated 2 months ago
- This package provides a framework for writing validations for Go applications.β94Updated 3 years ago
- Simple utility of creating a mask for sensitive informationβ118Updated last year
- A type-to-type copy function code generator.β48Updated last week
- A minimalist Go configuration libraryβ380Updated 3 months ago
- Abstract JSON for Golang with JSONPath supportβ281Updated 10 months ago
- A library to help you create pipelines in Golangβ226Updated last year
- A tiny HTTP server for supporting custom Golang import pathsβ331Updated 4 months ago
- OpenTelemetry Go distribution for Uptraceβ105Updated last week
- A logger for Go SQL database driver without modifying existing *sql.DB stdlib usage.β381Updated last year
- π· Library for safely running groups of workers concurrently or consecutively that require input and output through channelsβ166Updated 3 years ago
- goes is an event-sourcing framework for Go.β151Updated 3 weeks ago