Go / Data structures

0
gods 🌿
10999 (+6) ⭐

GoDS (Go Data Structures). Containers (Sets, Lists, Stacks, Maps, Trees), Sets (HashSet, TreeSet, LinkedHashSet), Lists (ArrayList, SinglyLinkedList, DoublyLinkedList), Stacks (LinkedListStack, ArrayStack), Maps (HashMap, TreeMap, HashBidiMap, TreeBidiMap, LinkedHashMap), Trees (RedBlackTree, AVLTree, BTree, BinaryHeap), Comparators, Iterators, Enumerables, Sort, JSON

0
mapstructure 🌿
5303 (+2) ⭐

Go library for decoding generic map values into native Go structures and vice versa.

0
golang-set 🌿
2228 (+1) ⭐

A simple set type for the Go language. Trusted by Docker, 1Password, Ethereum and Hashicorp.

0
6342 (+1) ⭐

A collection of useful, performant, and threadsafe Go datastructures.

0
go-linq 🌿
2831 (+1) ⭐

.NET LINQ capabilities in Go

0
bitset 🌿
826 (+1) ⭐

Go package implementing bitsets

0
trillian 🌿
2862 (+0) ⭐

A transparent, highly scalable and cryptographically verifiable data store.

0
btree 🌿
2500 (+0) ⭐

BTree provides a simple, ordered, in-memory data structure for Go programs.

0
bloom 🌿
1415 (+0) ⭐

Go package implementing Bloom filters

0
mmap-go 🌿
677 (+0) ⭐

A portable mmap package for Go

149218 Go libraries
(34819 libraries)
Go
(149216 libraries)
(80715 libraries)
(32549 libraries)
(40429 libraries)
C#
(73324 libraries)
(28664 libraries)
(48947 libraries)
(18753 libraries)
(14446 libraries)
(39165 libraries)
(20090 libraries)
(216749 libraries)
(22489 libraries)
Vue
(34088 libraries)
CSS
(123594 libraries)
(178335 libraries)
(99197 libraries)
(23552 libraries)
C++
(155064 libraries)
C
(117777 libraries)
(70059 libraries)
(108525 libraries)
(12257 libraries)
(89768 libraries)
PHP
(126968 libraries)
(213438 libraries)
(323161 libraries)
(13906 libraries)
Nim
(8090 libraries)
D
(14163 libraries)
(49810 libraries)
(3937 libraries)