Directories ¶
Path | Synopsis |
---|---|
Package ascii is used to output asci content to a terminal
|
Package ascii is used to output asci content to a terminal |
Package auth is used for HTTP authentication
|
Package auth is used for HTTP authentication |
Package cache is used to store values with limits.
|
Package cache is used to store values with limits. |
Package conffile wraps the read and write of configuration files
|
Package conffile wraps the read and write of configuration files |
Package copy is used internally to recursively copy filesystem content.
|
Package copy is used internally to recursively copy filesystem content. |
Package diff computes the efficient set of changes (insert/delete) between two arrays of strings
|
Package diff computes the efficient set of changes (insert/delete) between two arrays of strings |
Package godbg provides tooling for debugging Go
|
Package godbg provides tooling for debugging Go |
Package httplink parses the Link header from HTTP responses according to RFC5988
|
Package httplink parses the Link header from HTTP responses according to RFC5988 |
Package limitread provides a reader that will error if the limit is ever exceeded
|
Package limitread provides a reader that will error if the limit is ever exceeded |
Package muset is used to acquire a group of mutex locks
|
Package muset is used to acquire a group of mutex locks |
Package reghttp is used for HTTP requests to a registry
|
Package reghttp is used for HTTP requests to a registry |
Package reqresp is used to create mock web servers for testing
|
Package reqresp is used to create mock web servers for testing |
Package retryable is a legacy package, functionality has been moved to reghttp
|
Package retryable is a legacy package, functionality has been moved to reghttp |
Package rwfs implements a read-write filesystem, extending fs.FS
|
Package rwfs implements a read-write filesystem, extending fs.FS |
Package strparse is used to parse strings
|
Package strparse is used to parse strings |
Package throttle is used to limit concurrent activities
|
Package throttle is used to limit concurrent activities |
Package timejson extends time methods with marshal/unmarshal for json
|
Package timejson extends time methods with marshal/unmarshal for json |
Package units is taken from https://github.com/docker/go-units
|
Package units is taken from https://github.com/docker/go-units |
Package version returns details on the Go and Git repo used in the build
|
Package version returns details on the Go and Git repo used in the build |
Click to show internal directories.
Click to hide internal directories.