adonovan / generics
Experiments with Go generics
☆98Updated 3 years ago
Alternatives and similar repositories for generics:
Users that are interested in generics are comparing it to the libraries listed below
- Go templates invoked as functions☆154Updated 3 years ago
- A simple evaluator for arithmetic integer expressions.☆87Updated 3 years ago
- More readable and easier ordering and comparison tasks☆21Updated 4 years ago
- A fast (5x) string keyed read-only map for Go - particularly good for keys using a small set of nearby runes.☆67Updated 7 months ago
- Check that no globals are present in Go code.☆110Updated last month
- Various implementations of a go-routine safe counter☆31Updated 3 years ago
- Collection of unusual generics usecases in Go☆55Updated 2 years ago
- Best-effort CPU-local sharded values for Go☆199Updated 3 years ago
- some data structures and algorithms using golang☆69Updated last year
- sketches for the Go 2 Type Parameters proposal☆33Updated last year
- 🚧 Flexible mechanism to make execution flow interruptible.☆102Updated 3 years ago
- ☆94Updated 2 months ago
- pkg extends the core go packages with missing or additional functionality built in. All packages correspond to the std go package name w…☆47Updated 9 months ago
- A Go io/fs filesystem implementation for reading files in Github gists.☆128Updated 3 years ago
- An in-process simple publish/subscribe library for golang☆107Updated 4 years ago
- Allows to mark Go enum types as exhaustive.☆33Updated 6 months ago
- When storing a value in a Go interface allocates memory on the heap.☆72Updated 3 years ago
- Fixed-precision decimal numbers based on IEEE 754 decimal64☆41Updated last week
- Load file-backed memory☆120Updated 2 years ago
- An inflection engine for golang☆102Updated 5 months ago
- This package provides a framework for writing validations for Go applications.☆93Updated 2 years ago
- A complete solution for static files in Go code☆128Updated 9 months ago
- Go proxy that serves from S3☆108Updated 2 years ago
- ☆33Updated 2 years ago
- a golang test framework for asserting expected escape analysis results & heap allocations☆70Updated 3 months ago
- Intern Go strings☆94Updated last year
- Go's concurrency patterns as generic library to use.☆37Updated 3 years ago
- A spinlock implementation for Go.☆61Updated 4 years ago
- Go reflection simplified☆102Updated 4 months ago
- A simple thread-safe and fixed size LRU. Based on the Hashlru Algorithm☆71Updated 2 years ago