bgadrian / data-structures
Abstract data structures Go packages, built with performance and concurrency in mind to learn Go.
☆66Updated last year
Related projects ⓘ
Alternatives and complementary repositories for data-structures
- A JSON stream parser for Go☆67Updated 2 years ago
- Load file-backed memory☆121Updated 2 years ago
- 🚧 Flexible mechanism to make execution flow interruptible.☆102Updated 3 years ago
- [CLOSED] Web tool for interactive playing with Golang struct sizes.☆51Updated 4 years ago
- Accompanying code for Gophercon Russia 2019 talk about Bitmap Indexes☆53Updated 5 years ago
- Visualization of Golang benchmark output using Google charts☆85Updated 4 years ago
- nargs is a Go static analysis tool to find unused arguments in function declarations.☆85Updated last week
- Reference implementations of heap data structures in Go - treap, skew, leftlist, pairing, fibonacci☆97Updated 2 years ago
- Fast generation of 192-bit UUIDs☆83Updated last year
- a key-value store with multiple backends including leveldb, badgerdb, postgresql☆53Updated 3 years ago
- A FUSE file system in Go extended with persistent file storage☆125Updated 4 years ago
- xxh3 fast hash function☆104Updated 5 years ago
- Golang circular (ring) buffer☆172Updated 2 years ago
- A test-friendly replacement for golang's time package [managed by soy-programador]☆70Updated 4 years ago
- A library for graceful restarts in Go.☆95Updated 7 years ago
- Golang Database Management and Code Generation☆106Updated last year
- A memory allocator for Go.☆81Updated 4 years ago
- Simple profiling for Go☆76Updated 9 months ago
- Package ring provides a high performance and thread safe Go implementation of a bloom filter.☆138Updated 4 years ago
- Some benchmarks I wrote in writing the Go 101 book.☆40Updated 3 years ago
- Easy json/xml Tag generation tool for golang☆73Updated 4 years ago
- UNIS: A Common Architecture for String Utilities within the Go Programming Language.☆70Updated 7 years ago
- Gosh is an interpreted language for Go ecosystem written in Go☆62Updated 5 years ago
- Benchmark all the top in-memory Go caching libraries☆62Updated last year
- Storing strings without GC overhead☆82Updated 4 years ago
- A spinlock implementation for Go.☆61Updated 3 years ago
- Intern Go strings☆92Updated 11 months ago