golib
golib copied to clipboard
Collection of mostly unrelated helper Go packages.
Collection of helper libraries for Go
Introduction
This repository stores a collection of mostly unrelated helper libraries. Functionality that the author (Joe Tsai) found common among his various projects are pulled out and placed here.
Packages
Each top-level package is a sub-module so that the individual packages can be versioned separately from each other.
| Package | Description |
|---|---|
| bufpipe | Package bufpipe implements a buffered pipe. |
| cron | Package cron parses and runs cron schedules. |
| hashmerge | Package hashmerge merges hash checksums. |
| jsoncs | Package jsoncs implements JSON Canonicalization Scheme (JCS) as specified in RFC 8785. |
| jsonfmt | Package jsonfmt implements a JSON formatter. |
| memfile | Package memfile implements an in-memory emulation of os.File. |
| unitconv | Package unitconv implements string conversion functionality for unit prefixes. |