shaj13 / libcache
A Lightweight in-memory key:value cache library for Go.
☆179Updated 2 years ago
Alternatives and similar repositories for libcache:
Users that are interested in libcache are comparing it to the libraries listed below
- 🚧 Flexible mechanism to make execution flow interruptible.☆102Updated 3 years ago
- Session implementation for fasthttp☆85Updated 2 months ago
- Load file-backed memory☆120Updated 2 years ago
- Simple string pattern matcher for Go☆127Updated 11 months ago
- Package ring provides a high performance and thread safe Go implementation of a bloom filter.☆138Updated 4 years ago
- Expirable Go LRC\LRU cache without goroutines☆84Updated last week
- A goroutine limiter for Go☆80Updated 3 years ago
- Error Context, Stack Trace, Types and Tags for full error handling and logging.☆67Updated last year
- Generates UUID-format strings using purely high quality random bytes☆183Updated 2 weeks ago
- 🕋 Mocking Redis in unit tests in Go.☆147Updated 7 months ago
- Expression evaluator for Go☆68Updated last year
- A typed implementation of the Go sync.Map using code generation☆255Updated 2 years ago
- Customizable TCP net.Listener for Go☆147Updated 2 years ago
- Pure Go embedded persistent job queue backed by BadgerDB☆161Updated 2 years ago
- Lightweight, thread-safe, blocking FIFO queue based on auto-resizing circular buffer☆70Updated 4 years ago
- Toolbox - go utility library☆198Updated 3 months ago
- Simple in-memory job queue for Golang using worker-based dispatching☆211Updated 8 months ago
- Bootstrap a new project from a template.☆84Updated 4 years ago
- Convert snake case, camel case and kebap case strings☆148Updated last year
- A minimal and efficient workerpool implementation in Go using goroutines.☆123Updated 3 years ago
- Fast Concurrent / Parallel Sorting in Go☆136Updated 10 months ago
- A simple and efficient hashmap package for Go. Uses open addressing, Robin Hood hashing, and xxhash algorithm.☆80Updated 3 years ago
- Deep copy generator☆154Updated 4 months ago
- A distributed unique ID generator of using Sonyflake and encoded by Base58☆109Updated last year
- gin middleware to expose the server's hostname and scheme☆91Updated last month
- Package for fast copying structs of different types☆49Updated 4 years ago
- Parser for uniform resource names as seen on RFC 8141, RFC 2141, and RFC 7643☆89Updated last year
- Package schedgroup provides a goroutine worker pool which schedules tasks to be performed at or after a specified time. MIT Licensed.☆138Updated 2 years ago
- Minimalistic RBAC package for Go applications☆113Updated 6 years ago
- A Go io/fs filesystem implementation for reading files in Github gists.☆128Updated 3 years ago