README ¶ ds Go Data Structure packages with Generics supported To do Chans Util ... Graphs Union find ... Heaps Min heap Min heap with value Max heap with value Uniq min heap Priority queue ... Lists Array list Single linked list Double linked list Circle linked list ... Maps Util Ordered map ... Maths Compare ... Queue Array queue Linked list queue ... Sorts Quick sort Merge sort Heap sort Radix sort ... Slices Util Binary search slice Sets Hash map set ... Stack Array stack Linked list stack Trees Binary tree AVL tree B-Tree B+Tree Trie Red-Black tree Types Util References https://go.googlesource.com/proposal/+/master/design/43651-type-parameters.md#examples Expand ▾ Collapse ▴ Directories ¶ Show internal Expand all Path Synopsis chans flow graphs heaps lists maps maths matrix pointer queue search sets slice sorts stack trees tries types Click to show internal directories. Click to hide internal directories.