grailbio / base
A collection of Go utility packages used by GRAIL's tools
☆93Updated 10 months ago
Alternatives and similar repositories for base:
Users that are interested in base are comparing it to the libraries listed below
- fast int64-int64 map for go☆95Updated 2 years ago
- xxh3 fast hash function☆105Updated 6 years ago
- Minimal Perfect Hashing for Go☆181Updated 6 months ago
- Expression evaluator for Go☆69Updated last year
- Intern Go strings☆94Updated last year
- Storing strings without GC overhead☆82Updated 5 years ago
- Go translation of MetroHash☆109Updated 2 months ago
- Fast Scalable Minimal Perfect Hash for Large Keysets☆32Updated last month
- A simple and efficient hashmap package for Go. Uses open addressing, Robin Hood hashing, and xxhash algorithm.☆80Updated 3 years ago
- Cluster analysis library for Golang☆91Updated 5 years ago
- Minimal perfect hashing in Go☆72Updated 2 years ago
- Levenshtein distance and similarity metrics with customizable edit costs and Winkler-like bonus for common prefix.☆87Updated 4 years ago
- ☆96Updated 3 months ago
- Bloom-filter based search index☆122Updated 3 years ago
- An Go library of synchronization primitives to help make use of hardware transactional memory (HTM)☆94Updated 2 years ago
- go-judy is a Go language wrapper of the Judy array implementation at http://judy.sourceforge.net.☆29Updated 11 years ago
- A radix sorting library for Go (golang)☆51Updated last year
- View annotated files based on line-spec☆227Updated last year
- Implements a deep pretty printer for Go data structures to ease data snapshot creation☆86Updated 5 months ago
- cheap Go type to hold & operate on either a read-only []byte or string☆108Updated 8 months ago
- A spinlock implementation for Go.☆61Updated 4 years ago
- Optimized functions for Go using SIMD☆194Updated 4 years ago
- A simple and efficient hashmap package for Go. Open addressing, robin hood hashing, and xxh3 algorithm. Supports generics.☆218Updated last year
- Best-effort CPU-local sharded values for Go☆199Updated 3 years ago
- Fastest levenshtein implementation in Go.☆130Updated 4 years ago
- A prefix tree (trie) implementation in go☆37Updated 8 months ago
- Golang generic Interval Search Tree☆32Updated 3 months ago
- Templates, generics engine for Go☆136Updated 6 years ago
- package vecf64 provides common functions and methods for slices of float64☆23Updated last year
- string interning library for lots of strings☆38Updated 4 years ago