lileio / pubsub
A Publish & Subscribe library, with pluggable providers and middleware for Golang
☆143Updated last week
Alternatives and similar repositories for pubsub:
Users that are interested in pubsub are comparing it to the libraries listed below
- OpenTelemetry Go distribution for Uptrace☆103Updated last week
- This package provides a framework for writing validations for Go applications.☆93Updated 2 years ago
- Simple in-memory job queue for Golang using worker-based dispatching☆211Updated 8 months ago
- Cache Slow Database Queries☆142Updated 3 years ago
- 🚧 Flexible mechanism to make execution flow interruptible.☆102Updated 3 years ago
- RBAC - Simple, concurrent Role Based Access Control(GO)☆125Updated 5 years ago
- Integration testing in Go with Docker☆108Updated 2 weeks ago
- Is a general library to help modify or set data within data structures and other objects.☆258Updated 2 months ago
- Modern Go Application tool☆82Updated this week
- Drop-in replacement for the standard library errors package and github.com/pkg/errors☆198Updated 2 years ago
- A fast Message/Event Hub using publish/subscribe pattern with support for topics like* rabbitMQ exchanges for Go applications☆147Updated 4 years ago
- Session implementation for fasthttp☆85Updated last week
- Eventually consistent distributed in-memory cache Go library☆157Updated 2 years ago
- better-go-workers☆136Updated 4 months ago
- A Common DSL for Migrating Databases☆150Updated last year
- 🛠 A full-featured dependency injection container for go programming language.☆235Updated last year
- various libs or tools for Golang☆102Updated 2 weeks ago
- The easiest solution to seed database with Go☆177Updated 8 months ago
- Minimalistic RBAC package for Go applications☆114Updated 6 years ago
- 🚦 Declarative Finite-State Machines in Go☆102Updated last year
- Amboy -- A Go(lang) Job Queue Tool☆97Updated 2 weeks ago
- A simple way to implement pagination in Golang.☆102Updated last year
- An in-process simple publish/subscribe library for golang☆107Updated 4 years ago
- Metaprogram in Go☆42Updated last year
- A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate fa…☆137Updated 4 years ago
- Packages for go clients.☆160Updated this week
- ☆81Updated 2 weeks ago
- Centralized Lock for Distributed Scheduler/Task ⏱️ for Go (Supports Redis, DynamoDb, Postgres🔒).☆46Updated 5 months ago
- Expirable Go LRC\LRU cache without goroutines☆84Updated 2 weeks ago
- Pure Go embedded persistent job queue backed by BadgerDB☆161Updated 2 years ago