There are no reviews yet. Be the first to send feedback to the community and the maintainers!
Classifier
Text classifier for Go, aka document categorization.BinSearch
Super-efficient, in-memory key/value data storeSort
Faster than builtin sorting using primitives.NormalizeText
Normalizes casing, spacing & punctuation in a paragraph of textTitlecase
Unicode, multi-language, production-quality capitalization.Custom
Super-efficient reading, writing, bufferingHash
Fastest 32-bit & 64-bit hashing functions.FileMime
Returns mime type for any filename or extension.Deaccent
Normalizes and removes accents from UTF8 textConv
More efficient replacement for strconv on ints only, inc. padding feature.Execute
Helper functions extending os/execGroup
Structure for IDs that need to be grouped togetherKeywords
Multi-language text keyword extraction, inc. stopword removal.File
Wrapper for some simple OS functions: file exists, filesize, etc.ReadAll
Replacement for ioutil.ReadAll for when you know the length.Random
Fastest random string generatorUnleak
Easy functions for copying slices to avoid memory leaksDaily
A crude but efficient daily function executerPost
POST data to a URLBinary
Simple binary encoding and decoding of unsigned integers.Stemmer
Snowball string stemmer for Go in multiple languages.Average
mean, median, mode, min, max, standard deviation, etc.HTTPWrite
Wraps http.ResponseWriter for more efficient writingRunes
Port of Go package 'bytes' to runesLove Open Source and this site? Check out how you can help us