Get:
go get -u github.com/cstockton/pkg
This repository will contain smaller libraries that have zero dependencies other than the standard library which I've decided to maintain long term. Over time I will migrate a good portion of my smaller private and some public packages here. In addition I'll provide links to my larger packages as well.
Package conv provides fast and intuitive conversions across Go types.
Package trace extends the features of the Go execution tracer, allowing analyzing events at runtime by providing a streaming Decoder and Encoder for all versions of the Go trace format.
Package ctxkey is like errors.New() for context keys.
Package frameof provides a few simple helpers to access call frames from the perspective of this packages caller.
Feel free to report bugs and submit pull requests, please ensure code coverage remains 100% with any pull requests.