cloudxaas / gocacheLinks
One of The Fastest Zero Alloc LRU Cache for Golang (Go). Maximizes memory use, no garbage collection issues. Use memory size limit instead of specifying item capacity. Batch eviction feature for faster processing
☆19Updated last year
Alternatives and similar repositories for gocache
Users that are interested in gocache are comparing it to the libraries listed below
Sorting:
- Collect data about your dependencies☆43Updated 8 months ago
- A simple prometheus metrics and pprof profile viewer.☆46Updated 3 years ago
- Fast and customizable object pool.☆33Updated 4 months ago
- Embedded cache lib using sqlite for storage☆21Updated last year
- 🧵 thead facilities in Go☆18Updated 4 years ago
- Efficiently box values in Go. Optimized for primitives, strings, and byte slices.☆75Updated 4 months ago
- ☆27Updated 3 years ago
- Enhanced Go reflection using DWARF debug information to extract function parameter names☆57Updated 5 months ago
- VarInt: fast & memory efficient arbitrary bit width integers in Go.☆36Updated 3 years ago
- BTree provides a simple, ordered, in-memory data structure for Go programs.☆45Updated 3 years ago
- Expression evaluator for Go☆78Updated last week
- Consistent hashing hashring implementation.☆36Updated 2 years ago
- Go library that implements fs.FS for Postgres using Large Objects.☆64Updated 4 months ago
- Promise to the Go compiler that your Reads and Writes are well-behaved☆60Updated 6 years ago
- minimal password generator☆25Updated last year
- A fast file-based priority queue☆59Updated last year
- Implementation of Boyer-Moore fast string search algorithm in Go☆58Updated 3 years ago
- Show progress of concurrent tasks in your terminal – a minimalistic Go library with a lock-free design☆20Updated last year
- ☆12Updated last year
- 🏇🏻 generalist, fast and tiny binary parser and compiler generator, powered by Go 1.18+ Generics☆58Updated 3 years ago
- simple data streams for go☆31Updated 3 years ago
- Fast histograms for Go☆37Updated last year
- WIP☆20Updated 6 months ago
- Package gostackparse parses goroutines stack traces as produced by panic() or debug.Stack() at ~300 MiB/s.☆123Updated 6 months ago
- 🔀 schedule functions on the main thread☆37Updated 3 years ago
- Golang package to return the elapsed time since a given time in a human readable format☆35Updated last year
- Off heap golang memory pool☆60Updated 4 years ago
- NUMA is a utility library, which is written in go. It help us to write some NUMA-AWARED code.☆37Updated last year
- An Adaptive Radix Tree (ART) implementation in Go☆83Updated 2 years ago
- Go map that automatically evicts based on memory pressure☆15Updated last year