High-performance alternative to channels with pipelining
-
Updated
Mar 26, 2019 - Go
High-performance alternative to channels with pipelining
Go goroutine safe manager for SSH clients sharing between ssh/sftp sessions
Easy and safe interaction with network namespaces and links
lock-free least-connections balancing algorithm written in golang
Simple lock-free topick based publish/subscribe library written in golang
ip-hash balancing algorithm, based on round-robin.
Safe goroutine flow handler
Simple lock-free queue written in golang
A spinlock implementation for Go.
Introduction into CSP based concurrency on the example of golang goroutines.
Alloter is a goroutines concurrent toolkit.
A gorutine safe ordered map implemented in Go using Generics.
Simple Key-Value store library in Go that persists data on disk
A simple strings.Builder pool using sync.Pool
thread-safe concurrent map for go
BSBuffer: B - Blocking - Read() calls are blocking. S - Safe - Supports arbitrary amount of readers and writers. Could be unblocked and turned into SBuffer. "Smart data structures and dumb code works a lot better than the other way around."(c)
This library give a implementation to work with workers.
Simple lock-free library written in golang
Add a description, image, and links to the goroutine-safe topic page so that developers can more easily learn about it.
To associate your repository with the goroutine-safe topic, visit your repo's landing page and select "manage topics."