Categorygithub.com/brentp/go-athenaeum
module
0.0.0-20180711164918-19f838fd53de
Repository: https://github.com/brentp/go-athenaeum.git
Documentation: pkg.go.dev

# README

go-athenaeum

a collection of small #golang packages I use.

  • rangeset set operations on interval ranges GoDoc
  • readuntil like bytes.Index for an io.Reader GoDoc
  • s3seek provides a seekable io.Reader to an S3 object. GoDoc
  • unsplit faster than bytes.Split GoDoc
  • windowmean sliding window mean on a slice GoDoc
  • tempclean like ioutil.TempFile/Dir but cleans up at exit GoDoc

# Packages

No description provided by the author
Package rangeset has set operations on ranges: Union, Intersect and Difference.
No description provided by the author
Package s3seek provides a seekable io.Reader to an S3 object.
Package shpool implements pools for running heterogeneous SHELL processes.
tempclean implements a TempFile that makes a best-effort to clean up at exit.
Packge unsplit is a faster alternative to bytes.Split when a [][]byte is not needed.
Package windowmean provides a moderately efficient implementation of a movingmean.