A high-performance non-blocking I/O networking framework focusing on RPC scenarios
gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go
Sonic is a Go library for network and I/O programming that provides developers with a consistent asynchronous model, with a focus on achieving the lowest possible latency and jitter in Go
GoMLX is a fast and easy-to-use set of Machine Learning and generic math libraries and tools
RocksDB/LevelDB inspired key-value database in Go
Create components that render fragments of HTML and compose them to create screens, pages, documents, or apps.
Gogu is a versatile, comprehensive, reusable and efficient concurrent-safe utility functions and data structures library
Optimized implementation of Cuckoo Filter: Practically Better Than Bloom.
Authenticator via oauth2, direct, email and telegram
Dot imports make your code lie. That's Bad.
NSQ is a realtime distributed messaging platform designed to operate at scale, handling billions of messages per day.
mangos is a pure Golang implementation of nanomsg's "Scalablilty Protocols"
- type Logger interface {
+ type Logger struct {
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
Watermill is a Go library for working efficiently with message streams. It is intended for building event driven applications, enabling event sourcing, RPC over messages, sagas and basically whatever else comes to your mind.
Kasper is a lightweight library for processing Kafka topics
Fast, efficient, and scalable distributed map/reduce system, DAG execution, in memory or on disk, written in pure Go, runs standalone or distributedly