hayageek / threadsafeLinks
A Go package providing thread-safe implementations of array, slice, map, stack and queue
β27Updated 4 months ago
Alternatives and similar repositories for threadsafe
Users that are interested in threadsafe are comparing it to the libraries listed below
Sorting:
- π§΅ thead facilities in Goβ18Updated 4 years ago
- A fast file-based priority queueβ58Updated last year
- π A simple Go package for (un-)marshalling null-able JSON typesβ20Updated last month
- Dare-DB is a lightweight in-memory database written in Go, featuring Redis-inspired hashtables and HTTP/HTTPS endpoints for seamless dataβ¦β57Updated 2 weeks ago
- Minimal rules engine, uses yaml as inputβ27Updated last year
- A sqlite based queue written in goβ36Updated 3 months ago
- A Lightweight, Pragmatic Command Bus Library for Go, designed to enhance developer experience and productivity. The test coverage is 100%β¦β57Updated last year
- A performant, highly concurrent and simple sharded hashmap implementation using genericsβ33Updated last year
- schema is a Go package providing access to database schema metadata, for database/sql drivers.β56Updated last year
- Embedded durable, extensive, concurrent safe, highly configurable, transactional LSM tree based key-value store packageβ36Updated 11 months ago
- Golang "native" implementation of word2vec algorithm (word2vec++ port)β29Updated 9 months ago
- Easy and intuitive Go Benchmark Results Viewer.β71Updated 3 years ago
- Data analysis tool for Go. Similar to the famous Python library pandas.β83Updated 3 years ago
- High-performance, concurrent embedded caching engine for Go applications with support for Hash data type, Disk Save and TTLβ68Updated 8 months ago
- Wrapper around LUA script executor for long-running scriptsβ22Updated last year
- Golang lock-free Hashmap and Listβ71Updated 2 years ago
- Generic goroutine pool: Submit, Map, Async.β72Updated last year
- A distributed rate-limiting solution built with Go and Redis, designed to control API traffic and ensure system stability. Supports multiβ¦β73Updated 2 months ago
- parallel: a Go Parallel Processing Libraryβ28Updated 5 years ago
- Scan-resistant, sharded Go cache. Admission-LFU/LRU/LFU/FIFO evictions with object pooling and optional peer-to-peer cluster.β67Updated 3 weeks ago
- map library using Go generics that offers a standard interface, go routine synchronization, and sortingβ51Updated 7 months ago
- β12Updated 11 months ago
- One of The Fastest Zero Alloc LRU Cache for Golang (Go). Maximizes memory use, no garbage collection issues. Use memory size limit insteaβ¦β19Updated last year
- VarInt: fast & memory efficient arbitrary bit width integers in Go.β36Updated 2 years ago
- A Go implementation of Rust's evmap which optimizes for high-read, low-write workloads and uses eventual consistency to ensure that readeβ¦β10Updated 3 years ago
- Fast and customizable object pool.β32Updated last month
- β14Updated last year
- Enhanced Go reflection using DWARF debug information to extract function parameter namesβ55Updated 2 months ago
- Flexible Queue System for Goβ43Updated 2 years ago
- A service for managing locks in multiprocess/distributed systemsβ13Updated 2 years ago