Cute Gopher Mascot

The Best Go Libraries For Data Structures and Algorithms - Queues (9)

Discover the best Go libraries for Data Structures and Algorithms in Queues! Find the perfect tools to streamline your development and boost productivity. From memlog to queue, we've got you covered. Let the coding begin!

memlog

An easy to use, lightweight, thread-safe and append-only in-memory data structure inspired by Apache Kafka

Discover More! πŸš€

queue

Multiple thread-safe, generic queue implementations for Go

Discover More! πŸš€

deque

Fast ring-buffer deque (double-ended queue)

Discover More! πŸš€

goconcurrentqueue

Concurrent FIFO queue

Discover More! πŸš€

deque

A highly optimized double-ended queue

Discover More! πŸš€

deheap

Doubly-ended heap (min-max heap) with O(log n) access to both minimum and maximum elements

Discover More! πŸš€

dqueue

Simple, in memory, zero dependency and battle tested, thread-safe deferred queue

Discover More! πŸš€

hatchet

Distributed, Fault-tolerant task queue

Discover More! πŸš€

list

A generic, thread-safe doubly linked list with full iterator support and an intrusive singly linked list for embedded use; a feature-rich replacement for container/list

Discover More! πŸš€