kofalt / go-memoizeLinks
An easy, no-frills memoizer for Go. Cache your expensive function calls.
☆121Updated last year
Alternatives and similar repositories for go-memoize
Users that are interested in go-memoize are comparing it to the libraries listed below
Sorting:
- Notification broadcaster library☆156Updated 3 years ago
- Python's repr() for Go☆166Updated this week
- Highly configurable, fast JSON encoder for Go☆178Updated 2 years ago
- µDiff - a micro Go diffing library☆190Updated 2 weeks ago
- Golang helpers for data sizes (kilobytes, petabytes), human readable sizes, parsing☆162Updated last year
- A Go library for validating structs, maps and slices.☆229Updated 9 months ago
- Fast, high quality alternative to math/rand and golang.org/x/exp/rand☆238Updated 9 months ago
- Check that no globals are present in Go code.☆119Updated 2 months ago
- Functional tools in Go 1.18 using newly introduced generics☆172Updated 2 years ago
- Match regex group into go struct using struct tags and automatic parsing☆147Updated 10 months ago
- 🚀 Fast and light wildcard pattern matching.☆87Updated 5 months ago
- Transform Go code into it's AST☆123Updated 5 years ago
- A tool for design-by-contract in Go☆114Updated 6 years ago
- Embedded, self-hosted swagger-ui for go servers☆89Updated last year
- Importable package that parses version info from debug.ReadBuildInfo().☆288Updated 8 months ago
- Generate OpenAPI Specification from comments☆114Updated 3 years ago
- Server-Sent Events for Go☆177Updated 2 years ago
- A Go package for working with dates☆140Updated 2 months ago
- Integration testing in Go with Docker☆112Updated 3 months ago
- 🚨 slog: Attribute formatting☆182Updated last week
- 🚨 slog: Zerolog handler☆52Updated last week
- Library for setting values to structs' fields from env, flags, files or default tag☆108Updated 6 months ago
- A Go native tabular data extraction package. Currently supports .xls, .xlsx, .csv, .tsv formats.☆153Updated last year
- sqlf generates parameterized SQL statements in Go, sprintf style☆128Updated last year
- Unified text diffing in Go (copy of the internal diffing packages the officlal Go language server uses)☆144Updated last year
- Optional is a library of optional Go types☆219Updated 2 years ago
- Elegant middleware functions for your HTTP clients.☆103Updated 2 years ago
- A set of performant rate limiters for Go☆91Updated last year
- An extensible file system abstraction for Go. File systems, composable interfaces, and test suites.☆261Updated last year
- Levenshtein distance and similarity metrics with customizable edit costs and Winkler-like bonus for common prefix.☆89Updated 4 years ago