a thread-safe concurrent map for go
☆100Nov 8, 2023Updated 2 years ago
Alternatives and similar repositories for cmap
Users that are interested in cmap are comparing it to the libraries listed below
Sorting:
- map library using Go generics that offers a standard interface, go routine synchronization, and sorting☆51Jan 7, 2026Updated last month
- Python-like dictionaries for Go☆46Feb 14, 2026Updated 2 weeks ago
- Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a cha…☆45Apr 24, 2023Updated 2 years ago
- Simple Go benchmarks + results☆18Nov 4, 2023Updated 2 years ago
- Go concurrent-safe, goroutine-safe, thread-safe queue☆434May 12, 2023Updated 2 years ago
- A Go-based framework has been developed to oversee the execution of workflows delineated by directed acyclic graphs (DAGs).☆35Aug 17, 2024Updated last year
- A highly optimized double-ended queue☆204Sep 14, 2023Updated 2 years ago
- A Kafka log inspired in-memory and append-only data structure☆136Dec 19, 2025Updated 2 months ago
- Generic sorted map for Go with red-black tree under the hood☆66Mar 22, 2022Updated 3 years ago
- queue that can be used like buffered channel with any capacity☆10Nov 24, 2024Updated last year
- IPC Inter-Process Communication.☆11Jun 26, 2022Updated 3 years ago
- go-pod是一个使用方便的goroutinue池调度工具库, 目的是为了防止日常开发中goroutinue泛滥调用,形成全局goroutinue过多最后导致泄漏的风险☆10Dec 6, 2018Updated 7 years ago
- An easy-to-use, incremental, multi-threaded garbage collector for Rust☆12Aug 11, 2024Updated last year
- Google IoT Core integration for Mongoose OS☆13Dec 15, 2021Updated 4 years ago
- Has been migrated to https://github.com/apache/incubator-pegasus/tree/master/go-client☆24May 25, 2022Updated 3 years ago
- golang实现常用集合☆28Aug 6, 2020Updated 5 years ago
- Make functions return a channel for parallel processing via go routines.☆33Feb 25, 2021Updated 5 years ago
- 🐺 A Thread Safe Connection Pooling.☆13Feb 11, 2026Updated 2 weeks ago
- The GopherCon 2021 "Production AI with Go" workshop materials.☆13Dec 6, 2021Updated 4 years ago
- A powerful, custom error package for Go☆14Aug 21, 2021Updated 4 years ago
- An inflection engine for golang☆103Sep 21, 2024Updated last year
- Utility functions and types used by Dragonboat and its related projects☆32Jun 22, 2024Updated last year
- ⏪️ Go package providing multiple queue implementations. Developed in a thread-safe generic way.☆330Nov 10, 2025Updated 3 months ago
- Hit your API targets with rapid-fire precision using Go's fastest and simple HTTP Client.☆117Updated this week
- Lightweight package containing some ORM-like features and helpers for sqlite databases.☆16Jan 30, 2023Updated 3 years ago
- Fast histograms for Go☆37Mar 10, 2024Updated last year
- An in-memory cache with item expiration and generics☆1,218Updated this week
- A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate fa…☆139Nov 19, 2020Updated 5 years ago
- GORM sqlserver driver☆66Jan 31, 2026Updated last month
- High-throughput, sharded in-memory KV cache for Go with minimal allocations☆103Jan 28, 2026Updated last month
- simpler golang logger which package sugared zap☆36Aug 30, 2022Updated 3 years ago
- Stand-alone Distributed System, test distributed system on localhost.☆31Apr 23, 2014Updated 11 years ago
- Functions that operate on slices. Similar to functions from package strings or package bytes that have been adapted to work with slices.☆17Nov 2, 2025Updated 3 months ago
- 简单高效的 Golang 日志库☆16Mar 5, 2019Updated 6 years ago
- Random fake data and struct generator for Go.☆100Oct 6, 2023Updated 2 years ago
- Shortify - URL Shortner in go☆19Apr 4, 2020Updated 5 years ago
- This repo contains examples and implementations of different types of GRPC services and APIs using Golang.☆248Apr 13, 2020Updated 5 years ago
- Eventually consistent distributed in-memory cache Go library☆162Jan 13, 2023Updated 3 years ago
- A small flexible merge library in go☆128Dec 23, 2024Updated last year