queue
Queue package
Thread-safe, generic implementations of queue data structures in Go
⏪️ Go package providing multiple queue implementations. Developed in a thread-safe generic way.
276 stars
3 watching
14 forks
Language: Go
last commit: 8 months ago
Linked from 1 awesome list
blocking-queuecircular-queuegenericgogolangpriority-queuequeuethread-safe
Related projects:
Repository | Description | Stars |
---|---|---|
| A package offering concurrent-safe queue implementations with auto-expanding capacity and fixed capacities | 404 |
| A package providing abstractions for structured concurrency in Go | 68 |
| A package that provides a WaitGroup with error handling and concurrency control. | 48 |
| A Go client for reliable message queues using Redis Cluster Streams | 28 |
| A declarative HTTP client library for the Go programming language | 22 |
| A synchronizer allowing multiple goroutines to wait at a common point, ensuring all parties have completed before proceeding. | 148 |
| An implementation of a MongoDB driver for Vapor's Queues framework | 6 |
| A library of micro-benchmarks for understanding and reasoning about the performance of Go programs. | 121 |
| A set of concurrent queue implementations for Nim. | 44 |
| An unlimited job queue with concurrent worker pools for Go applications | 51 |
| A simple HTTP router for Go. | 154 |
| A Go package for building pattern recognition applications | 67 |
| An AdGuard content blocking library in Go. | 103 |
| Provides a concurrency control mechanism for managing goroutine groups and ensuring their termination after completion. | 18 |
| A lightweight message queue library for Go that enables efficient, reliable, and concurrent processing of messages. | 68 |