Imports of package transport

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.
bytesPackage bytes implements functions for the manipulation of byte slices.
contextPackage context defines the Context type, which carries deadlines, cancellation signals, and other request-scoped values across API boundaries and between processes.
encoding/base64Package base64 implements base64 encoding as specified by RFC 4648.
errorsPackage errors implements functions to manipulate errors.
fmtPackage fmt implements formatted I/O with functions analogous to C's printf and scanf.
github.com/golang/protobuf/protoPackage proto provides functionality for handling protocol buffer messages.
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.
golang.org/x/net/http2Package http2 implements the HTTP/2 protocol.
golang.org/x/net/http2/hpackPackage hpack implements HPACK, a compression format for efficiently representing HTTP header fields in the context of HTTP/2.
google.golang.org/genproto/googleapis/rpc/status
google.golang.org/grpc/codesPackage codes defines the canonical error codes used by gRPC.
google.golang.org/grpc/credentialsPackage credentials implements various credentials supported by gRPC library, which encapsulate all the state needed by a client to authenticate with a server and make various assertions, e.g., about the client's identity, role, or whether it is authorized to make a particular call.
google.golang.org/grpc/grpclogPackage grpclog defines logging for grpc.
google.golang.org/grpc/internal/channelzPackage channelz defines internal APIs for enabling channelz service, entry registration/deletion, and accessing channelz data.
google.golang.org/grpc/internal/grpcrand
google.golang.org/grpc/keepalivePackage keepalive defines configurable parameters for point-to-point healthcheck.
google.golang.org/grpc/metadataPackage metadata define the structure of the metadata supported by gRPC library.
google.golang.org/grpc/peerPackage peer defines various peer information associated with RPCs and corresponding utils.
google.golang.org/grpc/statsPackage stats is for collecting and reporting various network and RPC stats.
google.golang.org/grpc/statusPackage status implements errors returned by gRPC.
google.golang.org/grpc/tapPackage tap defines the function handles which are executed on the transport layer of gRPC-Go and related information.
ioPackage io provides basic interfaces to I/O primitives.
mathPackage math provides basic constants and mathematical functions.
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.
runtimePackage runtime contains operations that interact with Go's runtime system, such as functions to control goroutines.
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.
unicode/utf8Package utf8 implements functions and constants to support text encoded in UTF-8.