alecthomas / units
Helpful unit multipliers and functions for Go
☆127Updated 2 months ago
Alternatives and similar repositories for units:
Users that are interested in units are comparing it to the libraries listed below
- Package logfmt marshals and unmarshals logfmt messages.☆186Updated 2 years ago
- Unified text diffing in Go (copy of the internal diffing packages the officlal Go language server uses)☆139Updated last year
- A Go (golang) library for wrapping words in a string.☆117Updated 4 years ago
- openapi toolkit common string formats☆104Updated last week
- Generates UUID-format strings using purely high quality random bytes☆182Updated 2 months ago
- Convert snake case, camel case and kebap case strings☆147Updated last year
- Deep copy generator☆154Updated 3 months ago
- errs is a package for making errors friendly and easy☆52Updated 4 months ago
- Parse and print size and time units in human-readable format☆227Updated 10 months ago
- Go utilities for performing shell-like word splitting/joining☆204Updated 10 months ago
- Package gostackparse parses goroutines stack traces as produced by panic() or debug.Stack() at ~300 MiB/s.☆117Updated last year
- Golang helpers for data sizes (kilobytes, petabytes), human readable sizes, parsing☆157Updated last year
- Human readable byte formatter☆221Updated this week
- Library for creating predicate mini-languages in Go☆99Updated last month
- Collection of Go packages for working with the http.FileSystem interface.☆63Updated last year
- sync.Once with Reset()☆75Updated 4 years ago
- Levenshtein distance and similarity metrics with customizable edit costs and Winkler-like bonus for common prefix.☆86Updated 4 years ago
- The missing interface filesystem abstraction for Go☆201Updated 3 years ago
- Generate flags by parsing structures☆159Updated 3 months ago
- Fast resizable golang semaphore primitive☆176Updated 3 years ago
- Parser for uniform resource names as seen on RFC 8141, RFC 2141, and RFC 7643☆89Updated last year
- Easy json/xml Tag generation tool for golang☆73Updated 4 years ago
- ☆104Updated 4 years ago
- Go implementation of different backoff strategies useful for retrying operations and heartbeating.☆85Updated 4 years ago
- Go (golang) package to get hash strings of arbitrary data structures.☆134Updated last year
- 🚧 Flexible mechanism to make execution flow interruptible.☆102Updated 3 years ago
- A helper for collecting and emitting metadata throughout a request lifecycle.☆77Updated 4 years ago
- Benchmark all the top in-memory Go caching libraries☆62Updated last year
- Support for Unix domain sockets in Go HTTP clients☆79Updated 11 months ago
- Go HTTP Server Middleware and Client Tripperware☆77Updated 4 years ago