twelvedata / searchindex
In-memory search index by strings (suffix trie)
☆26Updated 8 months ago
Related projects ⓘ
Alternatives and complementary repositories for searchindex
- Go implementation of different backoff strategies useful for retrying operations and heartbeating.☆85Updated 4 years ago
- A spinlock implementation for Go.☆61Updated 3 years ago
- Cron library for go with distributed lock☆50Updated 2 years ago
- ☆28Updated 2 years ago
- Simple Go library for executing lots of operations spread over any number of threads☆73Updated last year
- Software Transactional Locks☆30Updated 4 years ago
- 🚦 Semaphore pattern implementation with timeout of lock/unlock operations.☆103Updated 4 years ago
- kv database that speaks memcached and can switch dataset gracefully on the fly for batch loading☆42Updated 5 years ago
- A distributed service for monotonically increasing tickets.☆43Updated 4 years ago
- Golang Dynamic Decision Tree☆37Updated 3 years ago
- Simple string pattern matcher for Go☆124Updated 7 months ago
- Small trigram indexer☆34Updated last year
- ☆33Updated 2 years ago
- JSON Stream parser for GO☆23Updated 3 years ago
- A golang zero-allocation HTTP parser (and eventually http server)☆69Updated 10 years ago
- Binary heap priority queues in Go☆30Updated 3 years ago
- A simple cache meant to hold a small number of values☆29Updated 6 years ago
- Parses Go tracebacks and finds possible deadlocks☆26Updated 4 years ago
- A JSON stream parser for Go☆67Updated 2 years ago
- stream is a concurrency pattern implementation using Go generics. a.k.a. my accidentally awesome library☆65Updated 6 months ago
- JSON/Gob/MsgPack-based Marshaler/Unmarshaler with AES encryption☆23Updated last year
- A small library to measure latency of things.☆35Updated 7 years ago
- ansi contains a bunch of constants and possibly additional terminal related functionality in the future.☆15Updated 5 years ago
- Null Types, Safe primitive type conversion and fetching value from complex structures.☆46Updated 3 years ago
- Gotcha 🎯 seamlessly patches go runtime to provide a convenient way to track amount of heap allocated bytes, objects, calls per goroutin…☆39Updated 2 years ago
- Simple and easy wrappers for Go sync/atomic package.☆31Updated 8 months ago
- A simple and efficient hashmap package for Go. Uses open addressing, Robin Hood hashing, and xxhash algorithm.☆80Updated 2 years ago
- Cache that tries to keep data local for the goroutine and reduce synchronization overhead, but keep it is safe for concurrent use.☆45Updated 4 years ago
- GoLang extended synchronization primitives: Named mutex, non blocking mutex, semaphore.☆51Updated 8 years ago
- Thread safe []byte pool for Go☆27Updated 9 years ago