kelindar/event is a high-performance, in-process event dispatcher library for Go that enables decoupling of modules through event-driven patterns. It processes millions of events per second with 4x to 10x better performance than channels, supports both synchronous and asynchronous processing, and works with any type

3m read timeFrom github.com
Post cover image
Table of contents
Fast, In-Process Event DispatcherGeneric In-Process Pub/SubUsing Default DispatcherUsing Specific DispatcherBenchmarks

Sort: