Go simple async message bus
☆285Jan 14, 2021Updated 5 years ago
Alternatives and similar repositories for message-bus
Users that are interested in message-bus are comparing it to the libraries listed below
Sorting:
- gRPC message-oriented middleware on top of worker-pool, event ingestion and delivery system.☆12Sep 2, 2020Updated 5 years ago
- [Go] Lightweight eventbus with async compatibility for Go☆1,961Jun 19, 2024Updated last year
- 🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit☆359May 14, 2023Updated 2 years ago
- gRPC message-oriented middleware on top of message-bus, event ingestion and delivery system.☆49Feb 25, 2023Updated 3 years ago
- Go Server/API boilerplate using best practices DDD CQRS ES gRPC☆966Feb 25, 2023Updated 3 years ago
- Go simple async worker pool☆92Jan 17, 2021Updated 5 years ago
- 📢 Lightweight event manager and dispatcher implements by Go. Go实现的轻量级的事件管理、调度程序库, 支持设置监听器的优先级, 支持使用通配符来进行一组事件的监听☆565Dec 25, 2025Updated 2 months ago
- Mergo: merging Go structs and maps since 2013☆3,084Nov 23, 2025Updated 3 months ago
- A goroutine pool for Go☆4,028Mar 9, 2023Updated 2 years ago
- An in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC☆2,729Mar 1, 2024Updated 2 years ago
- 😴 A tiny library for handling system interrupts☆38Jun 18, 2021Updated 4 years ago
- Helpfully Functional Go like underscore.js☆404Dec 3, 2025Updated 2 months ago
- Building event-driven applications the easy way in Go.☆9,549Jan 5, 2026Updated last month
- A Go Database Trasnaction Managemnet Lib☆11Jun 1, 2020Updated 5 years ago
- safe and easy casting from one type to another in Go☆3,943Jan 7, 2026Updated last month
- ☆29Jul 22, 2019Updated 6 years ago
- Simple Dependency Injection Container☆21Mar 23, 2020Updated 5 years ago
- Copier for golang, copy value from struct to struct and more☆6,143Aug 12, 2025Updated 6 months ago
- Plugin-driven, extensible HTTP client toolkit for Go☆1,124Dec 17, 2023Updated 2 years ago
- 🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.☆11,098Jan 22, 2026Updated last month
- Go Server/API micro framework, HTTP request router, multiplexer, mux☆154Sep 5, 2024Updated last year
- 🐜🐜🐜 ants is the most powerful and reliable pooling solution for Go.☆14,340Feb 7, 2026Updated 3 weeks ago
- gron, Cron Jobs in Go.☆1,039May 5, 2023Updated 2 years ago
- A fast Message/Event Hub using publish/subscribe pattern with support for topics like* rabbitMQ exchanges for Go applications☆149Oct 26, 2020Updated 5 years ago
- A Go Event Driven Microservice for Order Service☆14Aug 10, 2020Updated 5 years ago
- An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.☆8,794Nov 20, 2023Updated 2 years ago
- SQL (Postgres/MySQL) Pub/Sub for the Watermill project.☆83Nov 20, 2025Updated 3 months ago
- A simple pubsub package for go.☆448May 22, 2024Updated last year
- Event Sourcing for Go!☆1,659Nov 19, 2025Updated 3 months ago
- 微服务应用框架☆101Dec 23, 2021Updated 4 years ago
- a cron library for go☆14,076Jul 8, 2024Updated last year
- 商品交易项目,演示DDD+TDD+CQRS+Event Sourcing技术☆12Jan 5, 2017Updated 9 years ago
- golang timewheel similar to glang std timer☆299Jul 29, 2023Updated 2 years ago
- Golang asynchronous task/job queue with Redis, SQS, IronMQ, and in-memory backends☆1,339Apr 28, 2025Updated 10 months ago
- Compile-time Dependency Injection for Go☆14,362Aug 22, 2025Updated 6 months ago
- Concurrency-safe Go caching library with expiration capabilities and access counters☆2,163Jul 2, 2024Updated last year
- A lightweight stream processing library for Go☆2,157Jan 14, 2026Updated last month
- tool for logrus, let it easy to use☆159Apr 7, 2021Updated 4 years ago
- Golang Cache component - Multiple drivers☆372Apr 1, 2025Updated 11 months ago