High-performance, minimalist async-io (proactor) networking for Golang.
- asyncio
- proactor
- c10k
- epoll
47,133 repositories indexed
25–48 of 77 · Most stars
High-performance, minimalist async-io (proactor) networking for Golang.
Build platforms that flexibly mix SQL, batch, and stream processing paradigms
🏎️ Streams & Reactive Programming paradigm for Go: declarative and composable API for event-driven applications
Emits events in Go way, with wildcard, predicates, cancellation possibilities and many other good wins
Home of Quamina, a fast pattern-matching library in Go
Feishu(飞书)/Lark Open API Go SDK, Support ALL Open API and Event Callback.
Substation is a toolkit for routing, normalizing, and enriching security event and audit logs.
[Go]Distributed Actor/Grain framework for Golang with goodies
🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit
Respounder detects presence of responder in the network.
A microframework to build web apps; with handler chaining, middleware support, and most of all; standard library compliant HTTP handlers(i.e. http.HandlerFunc).
The Next-Generation Webhooks Gateway.
database gateway for building data-driven applications
Go simple async message bus
🚃 A library for handling mediator patterns and simplified CQRS patterns within an event-driven architecture, inspired by csharp MediatR library.
The type-safe, event-driven workflow orchestration library that scales with your business. Build robust, distributed workflows in Go with compile-time safety, automatic retries, and horizontal scaling out of the box. Integrate with your existing tech stack using adapters 🚀
A Global event triggerer for golang. Defines functions as event with id string. Trigger the event anywhere from your project.
Eventually consistent distributed in-memory cache Go library
:incoming_envelope: A fast Message/Event Hub using publish/subscribe pattern with support for topics like* rabbitMQ exchanges for Go applications
Simple I/O event notification library wirtten in Golang
A tiny wrapper over amqp exchanges and queues 🚌 ✨
Go cross-platform glfw library for creating an OpenGL context and receiving events.
A tiny wrapper around NSQ topic and channel :rocket:
GoEventBus — high-performance event bus with a decision layer.