dboslee / lru
LRU cache using go generics
☆119Updated 2 years ago
Alternatives and similar repositories for lru:
Users that are interested in lru are comparing it to the libraries listed below
- Single producer and multi-reader lockless ring buffer in go using generics from the go 1.18.x release. It is significantly faster than ch…☆158Updated last year
- A simple, single binary, message queue. Supports HTTP/2 and Redis Protocol.☆207Updated 2 years ago
- Pure Go SQL parser☆144Updated 3 months ago
- Tool to visualize the graph of embedded structs in Go projects☆227Updated 6 months ago
- A simple and efficient hashmap package for Go. Open addressing, robin hood hashing, and xxh3 algorithm. Supports generics.☆217Updated last year
- Simplified error handling in Go☆168Updated 2 years ago
- ☆121Updated last year
- S3 FileSystem (fs.FS) implementation☆185Updated last year
- Simd support via Go assembly for parallel element-wise computations.☆105Updated last week
- [TOOL/CLI] - Filter and examine Go type structures, interfaces and their transitive dependencies and relationships. Export structural typ…☆205Updated last year
- A sharded wrapper for golang.org/x/sync/singleflight for high contention enviroments☆63Updated 3 years ago
- ☆117Updated last year
- Go templates invoked as functions☆154Updated 3 years ago
- Optional values for Go☆103Updated last month
- A multi-level cache library with cache stampede prevention for Go☆123Updated 2 years ago
- A concurrent rate limiter library for Golang based on Sliding-Window rate limiter algorithm.☆241Updated 2 years ago
- sqlf generates parameterized SQL statements in Go, sprintf style☆127Updated last year
- A simple thread-safe and fixed size LRU. Based on the Hashlru Algorithm☆71Updated last year
- A Go io/fs filesystem implementation for reading files in Github gists.☆129Updated 3 years ago
- When storing a value in a Go interface allocates memory on the heap.☆72Updated 2 years ago
- Best-effort CPU-local sharded values for Go☆199Updated 3 years ago
- Backend-agnostic, lightweight pub/sub library which makes it easy for Go applications to communicate with each other.☆143Updated this week
- some data structures and algorithms using golang☆69Updated last year
- Useful Go String methods☆189Updated last year
- Gofire 🔥 Command Line Interface Generator tool for Go☆111Updated 3 years ago
- Fast Go JSON encoder for large arrays of objects☆47Updated 2 years ago
- B-tree implementation for Go☆236Updated 2 years ago
- ☆130Updated 2 years ago
- cheap Go type to hold & operate on either a read-only []byte or string☆108Updated 7 months ago
- Convert Go values to their AST☆309Updated this week