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: over 1 year 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 |