Back to


Latest Go to latest

The latest major version is .

Published: Apr 11, 2020 | License: Apache-2.0 | Module:
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
ctxutil Package ctxutil contains 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.
must Package must contains helpers that panic on failure.
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.