Imports of benchmain command

PathSynopsis
encoding/gobPackage gob manages streams of gobs - binary values exchanged between an Encoder (transmitter) and a Decoder (receiver).
errorsPackage errors implements functions to manipulate errors.
flagPackage flag implements command-line flag parsing.
fmtPackage fmt implements formatted I/O with functions analogous to C's printf and scanf.
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.
google.golang.org/grpcPackage grpc implements an RPC system called gRPC.
google.golang.org/grpc/benchmarkPackage benchmark implements the building blocks to setup end-to-end gRPC benchmarks.
google.golang.org/grpc/benchmark/grpc_testing
google.golang.org/grpc/benchmark/latencyPackage latency provides wrappers for net.Conn, net.Listener, and net.Dialers, designed to interoperate to inject real-world latency into network connections.
google.golang.org/grpc/benchmark/statsPackage stats tracks the statistics associated with benchmark runs.
google.golang.org/grpc/grpclogPackage grpclog defines logging for grpc.
ioPackage io provides basic interfaces to I/O primitives.
io/ioutilPackage ioutil implements some I/O utility functions.
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.
osPackage os provides a platform-independent interface to operating system functionality.
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.
runtime/pprofPackage pprof writes runtime profiling data in the format expected by the pprof visualization tool.
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.
testingPackage testing provides support for automated testing of Go packages.
timePackage time provides functionality for measuring and displaying time.