Imports of package cache

PathSynopsis
contextPackage context defines the Context type, which carries deadlines, cancellation signals, and other request-scoped values across API boundaries and between processes.
crypto/hmacPackage hmac implements the Keyed-Hash Message Authentication Code (HMAC) as defined in U.S. Federal Information Processing Standards Publication 198.
crypto/randPackage rand implements a cryptographically secure random number generator.
crypto/sha256Package sha256 implements the SHA224 and SHA256 hash algorithms as defined in FIPS 180-4.
encoding/binaryPackage binary implements simple translation between numbers and byte sequences and encoding and decoding of varints.
errorsPackage errors implements functions to manipulate errors.
golang.org/x/sync/singleflightPackage singleflight provides a duplicate function call suppression mechanism.
hashPackage hash provides interfaces for hash functions.
hash/fnvPackage fnv implements FNV-1 and FNV-1a, non-cryptographic hash functions created by Glenn Fowler, Landon Curt Noll, and Phong Vo.
ioPackage io provides basic interfaces to I/O primitives.
k8s.io/apimachinery/pkg/api/errorsPackage errors provides detailed error types for api field validation.
k8s.io/apimachinery/pkg/util/cache
k8s.io/apiserver/pkg/apis/audit
k8s.io/apiserver/pkg/auditTODO: Delete this file if we generate a clientset.
k8s.io/apiserver/pkg/authentication/authenticator
k8s.io/component-base/metrics
k8s.io/component-base/metrics/legacyregistry
k8s.io/klog/v2Package klog contains the following functionality:
k8s.io/utils/clock
runtimePackage runtime contains operations that interact with Go's runtime system, such as functions to control goroutines.
syncPackage sync provides basic synchronization primitives such as mutual exclusion locks.
timePackage time provides functionality for measuring and displaying time.
unsafePackage unsafe contains operations that step around the type safety of Go programs.