Imports of package middleware

PathSynopsis
bufioPackage bufio implements buffered I/O. It wraps an io.Reader or io.Writer object, creating another object (Reader or Writer) that also implements the interface but provides buffering and some help for textual I/O.
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/docker/docker/api/server/httputils
github.com/docker/docker/api/types/versions
github.com/docker/docker/pkg/ioutils
github.com/sirupsen/logrusPackage logrus is a structured logger for Go, completely API compatible with the standard library logger.
golang.org/x/net/contextPackage context defines the Context type, which carries deadlines, cancellation signals, and other request-scoped values across API boundaries and between processes.
ioPackage io provides basic interfaces to I/O primitives.
net/httpPackage http provides HTTP client and server implementations.
runtimePackage runtime contains operations that interact with Go's runtime system, such as functions to control goroutines.
stringsPackage strings implements simple functions to manipulate UTF-8 encoded strings.