From 78cd778f9d7f6344c9010d4170e096c197c20fbf Mon Sep 17 00:00:00 2001 From: mhmtszr Date: Thu, 28 Nov 2024 08:34:22 +0300 Subject: [PATCH 1/2] add concurrent-swiss-map --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 732bae7b0a9..6a0303df5b5 100644 --- a/README.md +++ b/README.md @@ -614,6 +614,7 @@ additional ordered map implementations. - [dict](https://github.com/srfrog/dict) - Python-like dictionaries (dict) for Go. - [go-shelve](https://github.com/lucmq/go-shelve) - A persistent, map-like object for the Go programming language. Supports multiple embedded key-value stores. - [goradd/maps](https://github.com/goradd/maps) - Go 1.18+ generic map interface for maps; safe maps; ordered maps; ordered, safe maps; etc. +- [concurrent-swiss-map](https://github.com/mhmtszr/concurrent-swiss-map) - A high-performance, thread-safe generic concurrent hash map implementation with Swiss Map. ### Miscellaneous Data Structures and Algorithms From a535c9890b9398f27dc79ecb6a1ff08cf6d57cbf Mon Sep 17 00:00:00 2001 From: mhmtszr Date: Thu, 28 Nov 2024 08:38:06 +0300 Subject: [PATCH 2/2] order alphabetically --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6a0303df5b5..60a3876da66 100644 --- a/README.md +++ b/README.md @@ -611,10 +611,10 @@ See also [Database](#database) for more complex key-value stores, and [Trees](#t additional ordered map implementations. - [cmap](https://github.com/lrita/cmap) - a thread-safe concurrent map for go, support using `interface{}` as key and auto scale up shards. +- [concurrent-swiss-map](https://github.com/mhmtszr/concurrent-swiss-map) - A high-performance, thread-safe generic concurrent hash map implementation with Swiss Map. - [dict](https://github.com/srfrog/dict) - Python-like dictionaries (dict) for Go. - [go-shelve](https://github.com/lucmq/go-shelve) - A persistent, map-like object for the Go programming language. Supports multiple embedded key-value stores. - [goradd/maps](https://github.com/goradd/maps) - Go 1.18+ generic map interface for maps; safe maps; ordered maps; ordered, safe maps; etc. -- [concurrent-swiss-map](https://github.com/mhmtszr/concurrent-swiss-map) - A high-performance, thread-safe generic concurrent hash map implementation with Swiss Map. ### Miscellaneous Data Structures and Algorithms