util/

directory
v0.0.0-...-df9bf87 Latest Latest
Warning

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

Go to latest
Published: Jul 28, 2026 License: MIT

Directories

Path Synopsis
Package ascii contains functions for dealing with ASCII characters Note: the Is...
Package ascii contains functions for dealing with ASCII characters Note: the Is...
Package assert helps writing assertions for tests.
Package assert helps writing assertions for tests.
Package bits provides bit manipulation functions
Package bits provides bit manipulation functions
Package bloom implements a simple Bloom filter.
Package bloom implements a simple Bloom filter.
Package cksum handles adding and checking checksums on data.
Package cksum handles adding and checking checksums on data.
Package dnum implements decimal floating point numbers.
Package dnum implements decimal floating point numbers.
Package ftsearch implements a simple full text search like Lucene.
Package ftsearch implements a simple full text search like Lucene.
Package hamt implements a hash array mapped trie.
Package hamt implements a hash array mapped trie.
Package hll implements HyperLogLog cardinality estimation for strings.
Package hll implements HyperLogLog cardinality estimation for strings.
package intern stores a set of strings.
package intern stores a set of strings.
Package kll implements a KLL-style sketch.
Package kll implements a KLL-style sketch.
Package lrucache provides a small generic LRU cache for <=256 entries.
Package lrucache provides a small generic LRU cache for <=256 entries.
Package queue is a concurrent size limited fifo queue.
Package queue is a concurrent size limited fifo queue.
Package roaring implements a subset of Roaring Bitmaps.
Package roaring implements a subset of Roaring Bitmaps.
Package set provides set operations on []T. Operations assume no duplicates.
Package set provides set operations on []T. Operations assume no duplicates.
package shmap is a Swiss hash table, based on the Go 1.24 map We have our own version to allow more flexibility with key hash and equals.
package shmap is a Swiss hash table, based on the Go 1.24 map We have our own version to allow more flexibility with key hash and equals.
Package slc contains additions to the standard slices package
Package slc contains additions to the standard slices package
Package sortlist implements a sorted list that is built incrementally.
Package sortlist implements a sorted list that is built incrementally.
Package ss implements the Space-Saving algorithm for streams.
Package ss implements the Space-Saving algorithm for streams.
Package strs has miscellaneous functions for slices of strings
Package strs has miscellaneous functions for slices of strings
Package strnum provides a helper function for debugging that maps strings to sequential numbers
Package strnum provides a helper function for debugging that maps strings to sequential numbers
Package tr is similar to the Unix tr program.
Package tr is similar to the Unix tr program.

Jump to

Keyboard shortcuts

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