A zero-allocation debouncer
-
Updated
Jun 21, 2025 - Go
A zero-allocation debouncer
🐶 Go实现生产级的日志收集器
A utility belt package that provides functions that can throttle, debounce and schedule function calls:wrench::clock230:
Go package for Debounce and Throttle
Package bigbuff implements a one-many ordered queue producer-consumer pattern + utilities.
A debounce is utilized when you only care about the final state. For example, waiting until a user stops typing to fetch typeahead search results.
A Go-based key-value store showcasing cloud-native patterns like transactional logging, data sharding, encryption, TLS, and circuit breakers. Built with hexagonal architecture for modularity and extensibility, it includes a robust API and in-memory storage for efficiency and stability.
Multi task function executor that supports message partitioning, round robin and debauce handler.
Add a description, image, and links to the debounce topic page so that developers can more easily learn about it.
To associate your repository with the debounce topic, visit your repo's landing page and select "manage topics."