https://github.com/dsnet/golib
Collection of mostly unrelated helper Go packages.
https://github.com/dsnet/golib
Last synced: over 1 year ago
JSON representation
Collection of mostly unrelated helper Go packages.
- Host: GitHub
- URL: https://github.com/dsnet/golib
- Owner: dsnet
- License: bsd-3-clause
- Created: 2015-08-31T05:46:25.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2023-10-24T07:17:36.000Z (over 2 years ago)
- Last Synced: 2025-02-27T20:48:42.863Z (over 1 year ago)
- Language: Go
- Homepage:
- Size: 248 KB
- Stars: 33
- Watchers: 3
- Forks: 7
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# 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](https://pkg.go.dev/github.com/dsnet/golib/bufpipe) | Package bufpipe implements a buffered pipe. |
| [cron](https://pkg.go.dev/github.com/dsnet/golib/cron) | Package cron parses and runs cron schedules. |
| [hashmerge](https://pkg.go.dev/github.com/dsnet/golib/hashmerge) | Package hashmerge merges hash checksums. |
| [jsoncs](https://pkg.go.dev/github.com/dsnet/golib/jsoncs) | Package jsoncs implements JSON Canonicalization Scheme (JCS) as specified in RFC 8785. |
| [jsonfmt](https://pkg.go.dev/github.com/dsnet/golib/jsonfmt) | Package jsonfmt implements a JSON formatter. |
| [memfile](https://pkg.go.dev/github.com/dsnet/golib/memfile) | Package memfile implements an in-memory emulation of os.File. |
| [unitconv](https://pkg.go.dev/github.com/dsnet/golib/unitconv) | Package unitconv implements string conversion functionality for unit prefixes. |