Path | Synopsis |
---|---|
bytereplacer | Package bytereplacer provides a utility for replacing parts of byte slices. |
cloud/cloudlaunch | Package cloudlaunch helps binaries run themselves on The Cloud, copying themselves to GCE. |
cloud/google/gceutil | Package gceutil provides utility functions to help with instances on Google Compute Engine. |
cloud/google/gcsutil | Package gcsutil provides tools for accessing Google Cloud Storage until they can be completely replaced by cloud.google.com/go/storage. |
ctxutil | Package ctxutil contains golang.org/x/net/context related utilities. |
errorutil | Package errorutil helps make better error messages. |
fault | Package fault handles fault injection for testing. |
jsonconfig | Package jsonconfig defines a helper type for JSON objects to be used for configuration. |
legal | Package legal provides in-process storage for compiled-in licenses. |
lock | Package lock is a file locking library. |
media/heif | Package heif reads HEIF containers, as found in Apple HEIC/HEVC images. |
media/heif/bmff | Package bmff reads ISO BMFF boxes, as used by HEIF, etc. |
media/heif/dumpheif | The dumpheif program dumps the structure and metadata of a HEIF file. |
net/throttle | Package throttle provides a net.Listener that returns artificially-delayed connections for testing real-world connectivity. |
oauthutil | Package oauthutil contains OAuth 2 related utilities. |
osutil | Package osutil contains os level functions. |
readerutil | Package readerutil provides and operates on io.Readers. |
readerutil/singlereader | package singlereader provides Open and Close operations, reusing existing file descriptors when possible. |
reflectutil | Package reflectutil contains reflect utilities. |
rollsum | Package rollsum implements rolling checksums similar to apenwarr's bup, which is similar to librsync. |
sort | Package sort provides primitives for sorting slices and user-defined collections. |
strutil | Package strutil contains string and byte processing functions. |
syncutil | Package syncutil provides various synchronization utilities. |
syncutil/singleflight | Package singleflight provides a duplicate function call suppression mechanism. |
syncutil/syncdebug | Package syncdebug contains facilities for debugging synchronization problems. |
testing/functest | Package functest contains utilities to ease writing table-driven tests for pure functions and method. |
types | Package types provides various common types. |
wkfs | Package wkfs implements the pluggable "well-known filesystem" abstraction layer. |
wkfs/gcs | Package gcs registers a Google Cloud Storage filesystem at the well-known /gcs/ filesystem path if the current machine is running on Google Compute Engine. |
writerutil | Package writerutil contains io.Writer types. |
xdgdir | Package xdgdir implements the Free Desktop Base Directory specification for locating directories. |
Updated 2019-02-18. Refresh now. Tools for package owners.