emad-elsaid / memoize
π§ Golang Memoizer - Extremely fast, 0 allocation, concurrency safe, 0 Dependencies. guaranteed duplicate function call suppression
β16Updated 5 months ago
Alternatives and similar repositories for memoize
Users that are interested in memoize are comparing it to the libraries listed below
Sorting:
- Golang Debugger Graphical user interface for Go programming language. Based on Delve debuggerβ67Updated last year
- a REPL shell for Golangβ26Updated 3 months ago
- Building, documenting, validating, securing and customizing REST APIs through code-first developmentβ75Updated 3 weeks ago
- API Framework supporting REST and RPC.β30Updated this week
- β18Updated last year
- A Go package for safe, dynamic SQL generation using templates, supporting flexible parameter binding for single values and IN clausesβ29Updated 5 months ago
- A simple rate limiting library with swappable algorithms and configurable backends (e.g. Redis, in-memory, etc.).β17Updated 3 years ago
- Dyffi is a lightweight, modular, and developer-friendly HTTP router for building scalable web servers in Go. Designed with simplicity andβ¦β18Updated this week
- A simple Multi-threaded Go TCP server using epoll.β30Updated last week
- golly is a open source library for goβ20Updated last month
- Online Go Debugger & Visualizerβ28Updated last week
- ProblemDetails is a Error Handler base on [RFC 7807] standard to map our error to standardized error payload to client.β55Updated this week
- A simple, efficient, type-safe, easy to use Golang validator without any struct tag or type assertion.β39Updated 3 weeks ago
- π π¦ A set of functions for Arabic text processing in golangβ34Updated last year
- Get high performance http requests with fork processβ38Updated 2 years ago
- β40Updated 5 months ago
- A personal search engine backed by Sqlite's FTSβ10Updated 6 months ago
- A sqlite based queue written in goβ15Updated this week
- FastDB is an (persistent) in-memory key/value store in Go.β62Updated 6 months ago
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple β¦β72Updated 3 months ago
- Fault tolerant Pub/Sub library for RabbitMQβ23Updated last week
- A high-performance, high precision, zero allocation fixed-point decimal library for financial applicationsβ141Updated last month
- Geospatial in-memory database, focused, simple, light and very fast!β43Updated 3 weeks ago
- Hit your API targets with rapid-fire precision using Go's fastest and simple HTTP Client.β84Updated 4 months ago
- An offheap memory allocator for manual memory management in Golangβ25Updated this week
- Go-BookReview: A Simple App to Track Books and Notesβ35Updated 3 months ago
- Corgi helps to send someone your project yml file, init and run it in minutes. Auto git cloning, db seeding, concurrent running and muchβ¦β33Updated 2 weeks ago
- A web frontend framework in Go ( WebAssembly )β23Updated last year
- httprate.LimitCounter implementation with Redis backendβ29Updated last month
- Simplest and Zero-dep Queues for your concurrent go programβ78Updated this week