clipperhouse / uax29
A tokenizer based on Unicode text segmentation (UAX #29), for Go. Split words, sentences and graphemes.
☆52Updated 2 weeks ago
Related projects: ⓘ
- A thread-safe, persistent Treap (tree + heap) for ordered key-value mapping and priority sorting.☆28Updated 2 years ago
- Intern Go strings☆92Updated 9 months ago
- A Go library for performing Unicode Text Segmentation as described in Unicode Standard Annex #29☆88Updated last year
- ☆78Updated 4 years ago
- Lightweight yet powerful continuous localization solution for Go, based on Serge and Plurr.☆32Updated 4 years ago
- A simple cache meant to hold a small number of values☆29Updated 5 years ago
- Embeddable in memory key/value store for strings in golang☆53Updated 5 years ago
- A neat codegen-based database wrapper written in Go☆74Updated 3 years ago
- string interning library for lots of strings☆37Updated 3 years ago
- Simple fan-in batching for optimization of highly concurrent workloads☆14Updated last year
- Implements a deep pretty printer for Go data structures to ease data snapshot creation☆77Updated 5 months ago
- A fast (5x) string keyed read-only map for Go - particularly good for keys using a small set of nearby runes.☆63Updated last month
- A generic patricia trie (also called radix tree) implemented in Go (Golang)☆28Updated 5 years ago
- github.com/cznic/sqlite2go has moved to modernc.org/sqlite2go☆33Updated 5 years ago
- Fast Gaussian Blur in Go☆52Updated 2 years ago
- A simple, secure golang password hashing/key-derivation package☆23Updated 4 months ago
- Simple expression evaluation engine for Go☆72Updated 3 years ago
- A Go implementation of the Cassowary constraint solving algorithm.☆75Updated 4 years ago
- ☆42Updated 3 years ago
- Allows to mark Go enum types as exhaustive.☆33Updated 2 weeks ago
- Fast typesafe templating for golang☆62Updated 6 years ago
- Easy file permissions for golang. Easily get and set file permission bits.☆53Updated 3 years ago
- Cookie-Based Web Sessions in Go☆60Updated 4 months ago
- Golang package to manipulate time intervals.☆83Updated 5 years ago
- Persist to disk channel for Go.☆47Updated 7 years ago
- A simple library for working with raw Go struct data.☆84Updated 9 years ago
- Minimal perfect hashing in Go☆72Updated last year
- Collection of mostly unrelated helper Go packages.☆30Updated 10 months ago
- An (almost) compliant XPath 1.0 library.☆47Updated 4 months ago
- grobotstxt is a native Go port of Google's robots.txt parser and matcher library.☆104Updated 2 years ago