Directories
¶
| Path | Synopsis |
|---|---|
|
Package avltree implements a self-balancing AVL binary search tree for ordered key-value storage.
|
Package avltree implements a self-balancing AVL binary search tree for ordered key-value storage. |
|
Package btree implements a B-tree for ordered key-value storage.
|
Package btree implements a B-tree for ordered key-value storage. |
|
Package treebidimap implements a bidirectional map using two red-black trees.
|
Package treebidimap implements a bidirectional map using two red-black trees. |
|
Package btreeset provides a set implementation using a red-black tree.
|
Package btreeset provides a set implementation using a red-black tree. |
|
Package cmp provides generic utility functions, including comparators for ordering values.
|
Package cmp provides generic utility functions, including comparators for ordering values. |
|
Package container provides core interfaces and utilities for working with data structures.
|
Package container provides core interfaces and utilities for working with data structures. |
|
Package hashbidimap implements a bidirectional map backed by two hashmaps.
|
Package hashbidimap implements a bidirectional map backed by two hashmaps. |
|
Package hashmap implements a map backed by a hash table.
|
Package hashmap implements a map backed by a hash table. |
|
internal
|
|
|
Package linkedhashmap is a map that preserves insertion-order.
|
Package linkedhashmap is a map that preserves insertion-order. |
|
Package linkedhashset is a set that preserves insertion-order.
|
Package linkedhashset is a set that preserves insertion-order. |
|
Package pqueue provides a generic priority queue implementation based on container/heap.
|
Package pqueue provides a generic priority queue implementation based on container/heap. |
|
Package rbtree implements a red-black tree for ordered key-value storage.
|
Package rbtree implements a red-black tree for ordered key-value storage. |
|
Package treebidimap implements a bidirectional map backed by two red-black tree.
|
Package treebidimap implements a bidirectional map backed by two red-black tree. |
|
Package rbtreeset provides a set implementation using a red-black tree.
|
Package rbtreeset provides a set implementation using a red-black tree. |
|
Package deque implements a generic, non-thread-safe double-ended queue (deque) using a circular buffer.
|
Package deque implements a generic, non-thread-safe double-ended queue (deque) using a circular buffer. |
|
Package slicestack implements a stack backed by a Go slice.
|
Package slicestack implements a stack backed by a Go slice. |
Click to show internal directories.
Click to hide internal directories.