Imports of buildkitd command

PathSynopsis
contextPackage context defines the Context type, which carries deadlines, cancellation signals, and other request-scoped values across API boundaries and between processes.
crypto/tlsPackage tls partially implements TLS 1.2, as specified in RFC 5246, and TLS 1.3, as specified in RFC 8446.
crypto/x509Package x509 implements a subset of the X.509 standard.
expvarPackage expvar provides a standardized interface to public variables, such as operation counters in servers.
fmtPackage fmt implements formatted I/O with functions analogous to C's printf and scanf.
github.com/Microsoft/go-winioThis package provides utilities for efficiently performing Win32 IO operations in Go.
github.com/Microsoft/hcsshim/cmd/containerd-shim-runhcs-v1/options
github.com/containerd/containerd
github.com/containerd/containerd/defaultsPackage defaults provides several common defaults for interacting with containerd.
github.com/containerd/containerd/pkg/runtimeoptions/v1
github.com/containerd/containerd/pkg/seedPackage seed provides an initializer for the global math/rand seed.
github.com/containerd/containerd/pkg/usernsDeprecated: use github.com/moby/sys/userns
github.com/containerd/containerd/platforms
github.com/containerd/containerd/plugin
github.com/containerd/containerd/remotes/docker
github.com/containerd/containerd/runtime/v2/runc/options
github.com/containerd/containerd/sys
github.com/coreos/go-systemd/v22/daemonPackage daemon provides a Go implementation of the sd_notify protocol.
github.com/docker/docker/pkg/reexecPackage reexec facilitates the busybox style reexec of a binary.
github.com/gofrs/flockPackage flock implements a thread-safe interface for file locking.
github.com/grpc-ecosystem/go-grpc-middleware`grpc_middleware` is a collection of gRPC middleware packages: interceptors, helpers and tools.
github.com/moby/buildkit/cache/remotecache
github.com/moby/buildkit/cache/remotecache/azblob
github.com/moby/buildkit/cache/remotecache/gha
github.com/moby/buildkit/cache/remotecache/inline
github.com/moby/buildkit/cache/remotecache/local
github.com/moby/buildkit/cache/remotecache/registry
github.com/moby/buildkit/cache/remotecache/s3
github.com/moby/buildkit/client
github.com/moby/buildkit/cmd/buildkitd/config
github.com/moby/buildkit/control
github.com/moby/buildkit/executor/oci
github.com/moby/buildkit/frontend
github.com/moby/buildkit/frontend/dockerfile/builder
github.com/moby/buildkit/frontend/gateway
github.com/moby/buildkit/frontend/gateway/forwarder
github.com/moby/buildkit/session
github.com/moby/buildkit/solver
github.com/moby/buildkit/solver/bboltcachestorage
github.com/moby/buildkit/solver/llbsolver/ops
github.com/moby/buildkit/util/apicaps
github.com/moby/buildkit/util/appcontext
github.com/moby/buildkit/util/appdefaults
github.com/moby/buildkit/util/archutil
github.com/moby/buildkit/util/bklog
github.com/moby/buildkit/util/grpcerrors
github.com/moby/buildkit/util/network/cniprovider
github.com/moby/buildkit/util/network/netproviders
github.com/moby/buildkit/util/profiler
github.com/moby/buildkit/util/resolver
github.com/moby/buildkit/util/stack
github.com/moby/buildkit/util/system/getuserinfo
github.com/moby/buildkit/util/tracing/detect
github.com/moby/buildkit/util/tracing/detect/jaeger
github.com/moby/buildkit/util/tracing/env
github.com/moby/buildkit/util/tracing/transform
github.com/moby/buildkit/version
github.com/moby/buildkit/worker
github.com/moby/buildkit/worker/base
github.com/moby/buildkit/worker/containerd
github.com/opencontainers/image-spec/specs-go/v1
github.com/pelletier/go-tomlPackage toml is a TOML parser and manipulation library.
github.com/pkg/errorsPackage errors provides simple error handling primitives.
github.com/prometheus/client_golang/prometheus/promhttpPackage promhttp provides tooling around HTTP servers and clients.
github.com/sirupsen/logrusPackage logrus is a structured logger for Go, completely API compatible with the standard library logger.
github.com/urfave/cliPackage cli provides a minimal framework for creating and organizing command line Go applications.
go.etcd.io/bboltpackage bbolt implements a low-level key/value store in pure Go.
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpcPackage otelgrpc is the instrumentation library for google.golang.org/grpc.
go.opentelemetry.io/otel/metricPackage metric provides the OpenTelemetry API used to measure metrics about source code operation.
go.opentelemetry.io/otel/propagationPackage propagation contains OpenTelemetry context propagators.
go.opentelemetry.io/otel/sdk/tracePackage trace contains support for OpenTelemetry distributed tracing.
go.opentelemetry.io/otel/tracePackage trace provides an implementation of the tracing part of the OpenTelemetry API.
go.opentelemetry.io/proto/otlp/collector/trace/v1
golang.org/x/net/tracePackage trace implements tracing of requests and long-lived objects.
golang.org/x/sync/errgroupPackage errgroup provides synchronization, error propagation, and Context cancelation for groups of goroutines working on subtasks of a common task.
golang.org/x/sync/semaphorePackage semaphore provides a weighted semaphore implementation.
golang.org/x/sys/windowsPackage windows contains an interface to the low-level operating system primitives.
golang.org/x/sys/windows/svcPackage svc provides everything required to build Windows service.
golang.org/x/sys/windows/svc/mgrPackage mgr can be used to manage Windows service programs.
google.golang.org/grpcPackage grpc implements an RPC system called gRPC.
google.golang.org/grpc/healthPackage health provides a service that exposes server's health and it must be imported to enable support for client-side health checks.
google.golang.org/grpc/health/grpc_health_v1
google.golang.org/grpc/reflectionPackage reflection implements server reflection service.
logPackage log implements a simple logging package.
netPackage net provides a portable interface for network I/O, including TCP/IP, UDP, domain name resolution, and Unix domain sockets.
net/httpPackage http provides HTTP client and server implementations.
net/http/pprofPackage pprof serves via its HTTP server runtime profiling data in the format expected by the pprof visualization tool.
osPackage os provides a platform-independent interface to operating system functionality.
os/userPackage user allows user account lookups by name or id.
path/filepathPackage filepath implements utility routines for manipulating filename paths in a way compatible with the target operating system-defined file paths.
runtimePackage runtime contains operations that interact with Go's runtime system, such as functions to control goroutines.
sortPackage sort provides primitives for sorting slices and user-defined collections.
strconvPackage strconv implements conversions to and from string representations of basic data types.
stringsPackage strings implements simple functions to manipulate UTF-8 encoded strings.
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.