emad-elsaid / memoizeLinks
π§ Golang Memoizer - Extremely fast, 0 allocation, concurrency safe, 0 Dependencies. guaranteed duplicate function call suppression
β18Updated 7 months ago
Alternatives and similar repositories for memoize
Users that are interested in memoize are comparing it to the libraries listed below
Sorting:
- Framework for writing scalable distributed stateful applicationsβ50Updated this week
- golly is a open source library for goβ20Updated 2 weeks ago
- π Structured concurrency for Go.β47Updated 4 months ago
- Golang Debugger Graphical user interface for Go programming language. Based on Delve debuggerβ68Updated last year
- a REPL shell for Golangβ29Updated 5 months ago
- Provides SIMD within a register (SWAR) primitives in Golangβ51Updated last month
- A practical Go toolkit with generic utilities for working with slices, maps, and functional programming primitives, streams, databases anβ¦β84Updated last week
- A sqlite based queue written in goβ36Updated 2 weeks ago
- Fast, sharded in-memory cache for Go with LRU/LFU eviction, TTL and object pooling.β37Updated this week
- Dyffi is a lightweight, modular, and developer-friendly HTTP router for building scalable web servers in Go. Designed with simplicity andβ¦β22Updated last month
- Online Go Debugger & Visualizerβ52Updated this week
- A Simplest Storage-Agnostic and Zero-dep Message Queue for Your Concurrent Go Programβ154Updated last week
- A Lightweight, Pragmatic Command Bus Library for Go, designed to enhance developer experience and productivity.β54Updated 9 months ago
- A high-performance rate limiter library for Go applicationsβ150Updated last month
- A simple, efficient, type-safe, easy to use Golang validator without any struct tag or type assertion.β42Updated 2 months ago
- A personal search engine backed by Sqlite's FTSβ10Updated 9 months ago
- 𧬠x/sync/singleflight but with generics, batching, sharding and nullable resultβ46Updated 2 months ago
- Structured data format to config struct decoder library for Goβ38Updated 5 months ago
- A tool used to manage installations of multiple Go toolchain versionsβ39Updated last week
- Lightweight library for the transactional outbox pattern in Go, not tied to any specific relational database or broker.β77Updated 2 weeks ago
- Distributed queueβ28Updated 2 weeks ago
- Print uncovered codeβ56Updated 5 months ago
- β26Updated last month
- π¨ slog sampling: drop repetitive log recordsβ85Updated 3 weeks ago
- Design by Contract for Goβ32Updated 3 months ago
- π A simple Go package for (un-)marshalling null-able JSON typesβ19Updated 6 months ago
- httprate.LimitCounter implementation with Redis backendβ30Updated last month
- Server-Sent Events for Go. A tiny, dependency-free, spec-compliant library compatible with the HTTP stdlib.β92Updated last month
- An offheap memory allocator for manual memory management in Golangβ26Updated 2 months ago
- A Go library providing context-aware semaphores where concurrency limits are applied per unique arbitrary key, enabling fine-grained resoβ¦β31Updated 2 months ago