Imports of package libnetwork

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.
errorsPackage errors implements functions to manipulate errors.
fmtPackage fmt implements formatted I/O with functions analogous to C's printf and scanf.
github.com/containerd/logPackage log provides types and functions related to logging, passing loggers through a context, and attaching context to the logger.
github.com/docker/docker/errdefsPackage errdefs defines a set of error interfaces that packages should use for communicating classes of errors.
github.com/docker/docker/internal/sliceutil
github.com/docker/docker/libnetwork/cluster
github.com/docker/docker/libnetwork/config
github.com/docker/docker/libnetwork/datastore
github.com/docker/docker/libnetwork/diagnostic
github.com/docker/docker/libnetwork/discoverapi
github.com/docker/docker/libnetwork/driverapi
github.com/docker/docker/libnetwork/drivers/remote
github.com/docker/docker/libnetwork/drvregistry
github.com/docker/docker/libnetwork/etchosts
github.com/docker/docker/libnetwork/internal/resolvconfPackage resolvconf is used to generate a container's /etc/resolv.conf file.
github.com/docker/docker/libnetwork/internal/setmatrix
github.com/docker/docker/libnetwork/ipamapiPackage ipamapi specifies the contract the IPAM service (built-in or remote) needs to satisfy.
github.com/docker/docker/libnetwork/ipams/builtin
github.com/docker/docker/libnetwork/ipams/nullPackage null implements the null ipam driver.
github.com/docker/docker/libnetwork/ipams/remote
github.com/docker/docker/libnetwork/ipamutilsPackage ipamutils provides utility functions for ipam management
github.com/docker/docker/libnetwork/iptables
github.com/docker/docker/libnetwork/netlabel
github.com/docker/docker/libnetwork/netutilsPackage netutils provides network utility functions.
github.com/docker/docker/libnetwork/networkdb
github.com/docker/docker/libnetwork/optionsPackage options provides a way to pass unstructured sets of options to a component expecting a strongly-typed configuration structure.
github.com/docker/docker/libnetwork/oslPackage osl describes structures and interfaces which abstract os entities
github.com/docker/docker/libnetwork/scope
github.com/docker/docker/libnetwork/typesPackage types contains types that are common across libnetwork project
github.com/docker/docker/pkg/plugingetter
github.com/docker/docker/pkg/pluginsPackage plugins provides structures and helper functions to manage Docker plugins.
github.com/docker/docker/pkg/stringidPackage stringid provides helper functions for dealing with string identifiers
github.com/docker/go-events
github.com/gogo/protobuf/gogoprotoPackage gogoproto provides extensions for protocol buffers to achieve:
github.com/gogo/protobuf/protoPackage proto converts data structures to and from the wire format of protocol buffers.
github.com/miekg/dnsPackage dns implements a full featured interface to the Domain Name System.
github.com/moby/lockerPackage locker provides a mechanism for creating finer-grained locking to help free up more global locks to handle other tasks.
github.com/pkg/errorsPackage errors provides simple error handling primitives.
go.opentelemetry.io/otelPackage otel provides global access to the OpenTelemetry API.
go.opentelemetry.io/otel/attributePackage attribute provides key and value attributes.
go.opentelemetry.io/otel/codesPackage codes defines the canonical error codes used by OpenTelemetry.
go.opentelemetry.io/otel/tracePackage trace provides an implementation of the tracing part of the OpenTelemetry API.
golang.org/x/sync/semaphorePackage semaphore provides a weighted semaphore implementation.
golang.org/x/time/ratePackage rate provides a rate limiter.
ioPackage io provides basic interfaces to I/O primitives.
io/fsPackage fs defines basic interfaces to a file system.
mathPackage math provides basic constants and mathematical functions.
math/bitsPackage bits implements bit counting and manipulation functions for the predeclared unsigned integer types.
math/randPackage rand implements pseudo-random number generators suitable for tasks such as simulation, but it should not be used for security-sensitive work.
netPackage net provides a portable interface for network I/O, including TCP/IP, UDP, domain name resolution, and Unix domain sockets.
net/netipPackage netip defines an IP address type that's a small value type.
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.
reflectPackage reflect implements run-time reflection, allowing a program to manipulate objects with arbitrary types.
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.
sync/atomicPackage atomic provides low-level atomic memory primitives useful for implementing synchronization algorithms.
timePackage time provides functionality for measuring and displaying time.