Imports of package layers

PathSynopsis
contextPackage context defines the Context type, which carries deadlines, cancellation signals, and other request-scoped values across API boundaries and between processes.
encoding/jsonPackage json implements encoding and decoding of JSON as defined in RFC 7159.
fmtPackage fmt implements formatted I/O with functions analogous to C's printf and scanf.
github.com/Microsoft/hcsshim/computestoragePackage computestorage is a wrapper around the HCS storage APIs.
github.com/Microsoft/hcsshim/internal/copyfile
github.com/Microsoft/hcsshim/internal/guestpath
github.com/Microsoft/hcsshim/internal/hcs/schema2
github.com/Microsoft/hcsshim/internal/hcserror
github.com/Microsoft/hcsshim/internal/log
github.com/Microsoft/hcsshim/internal/oc
github.com/Microsoft/hcsshim/internal/ospath
github.com/Microsoft/hcsshim/internal/resourcesPackage resources handles creating, updating, and releasing resources on a container
github.com/Microsoft/hcsshim/internal/uvmThis package describes the external interface for utility VMs.
github.com/Microsoft/hcsshim/internal/uvm/scsiPackage scsi handles SCSI device attachment and mounting for VMs.
github.com/Microsoft/hcsshim/internal/uvmfolder
github.com/Microsoft/hcsshim/internal/wclayerPackage wclayer provides bindings to HCS's legacy layer management API and provides a higher level interface around these calls for container layer management.
github.com/Microsoft/hcsshim/internal/wclayer/cimThis package provides utilities for working with container image layers in the cim format via the wclayer APIs.
github.com/Microsoft/hcsshim/pkg/cimfsThis package provides simple go wrappers on top of the win32 CIMFS APIs.
github.com/containerd/containerd/api/types
github.com/containerd/errdefsPackage errdefs defines the common errors used throughout containerd packages.
github.com/pkg/errorsPackage errors provides simple error handling primitives.
github.com/sirupsen/logrusPackage logrus is a structured logger for Go, completely API compatible with the standard library logger.
go.opencensus.io/tracePackage trace contains support for OpenCensus distributed tracing.
golang.org/x/sys/windowsPackage windows contains an interface to the low-level operating system primitives.
osPackage os provides a platform-independent interface to operating system functionality.
path/filepathPackage filepath implements utility routines for manipulating filename paths in a way compatible with the target operating system-defined file paths.
stringsPackage strings implements simple functions to manipulate UTF-8 encoded strings.
timePackage time provides functionality for measuring and displaying time.