package
0.0.0-20240904210011-3474b320e3bf
Repository: https://github.com/cockroachdb/crlib.git
Documentation: pkg.go.dev

# README

Go facilities for FIFO queueing

This library contains several optimized facilities related to FIFO queueing and rate limiting.

  • Queue implements an allocation efficient FIFO queue.

  • Semaphore implements a weighted, dynamically reconfigurable semaphore which respects context cancellation.

TODO(radu): add rate limiter.