Help us shape the future of Go! Take the 2026 Go Developer Survey

mds

module
v0.9.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 12, 2024 License: BSD-3-Clause

README

mds

GoDoc CI

This repository defines generic data structures in Go.

Data Structures

Utilities

Directories

Path Synopsis
Package compare contains support functions for comparison of values.
Package compare contains support functions for comparison of values.
Package heapq implements a generic heap-structured priority queue.
Package heapq implements a generic heap-structured priority queue.
internal
mdtest
Package mdtest includes some internal utilities for testing.
Package mdtest includes some internal utilities for testing.
Package mapset implements a basic set type using a built-in map.
Package mapset implements a basic set type using a built-in map.
Package mlink implements basic linked container data structures.
Package mlink implements basic linked container data structures.
Package mstr defines utility functions for strings.
Package mstr defines utility functions for strings.
Package mtest is a support library for writing tests.
Package mtest is a support library for writing tests.
Package queue implements an array-based FIFO queue.
Package queue implements an array-based FIFO queue.
Package slice implements some useful functions for slices.
Package slice implements some useful functions for slices.
Package stack implements an array-based LIFO stack.
Package stack implements an array-based LIFO stack.
Package stree implements the Scapegoat Tree, an approximately-balanced binary search tree.
Package stree implements the Scapegoat Tree, an approximately-balanced binary search tree.
Package value defines adapters for value types.
Package value defines adapters for value types.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL