Imports of package server

PathSynopsis
bytesPackage bytes implements functions for the manipulation of byte slices.
cloud.google.com/go/spannerPackage spanner provides a client for reading and writing to Cloud Spanner databases.
compress/gzipPackage gzip implements reading and writing of gzip format compressed files, as specified in RFC 1952.
contextPackage context defines the Context type, which carries deadlines, cancellation signals, and other request-scoped values across API boundaries and between processes.
database/sqlPackage sql provides a generic interface around SQL (or SQL-like) databases.
encoding/base64Package base64 implements base64 encoding as specified by RFC 4648.
flagPackage flag implements command-line flag parsing.
fmtPackage fmt implements formatted I/O with functions analogous to C's printf and scanf.
github.com/coreos/etcd/clientv3clientv3 is the official Go etcd client for v3.
github.com/coreos/etcd/clientv3/naming
github.com/go-sql-driver/mysqlPackage mysql provides a MySQL driver for Go's database/sql package.
github.com/golang/glogPackage glog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup.
github.com/golang/mock/gomockPackage gomock is a mock framework for Go.
github.com/golang/protobuf/ptypesPackage ptypes provides functionality for interacting with well-known types.
github.com/golang/protobuf/ptypes/any
github.com/google/trillianPackage trillian contains the generated protobuf code for the Trillian API.
github.com/google/trillian/crypto
github.com/google/trillian/extensionPackage extension provides an extension mechanism for Trillian code to access fork-specific functionality.
github.com/google/trillian/logPackage log holds the code that is specific to Trillian logs core operation, particularly the code for sequencing.
github.com/google/trillian/merkle
github.com/google/trillian/merkle/hashers
github.com/google/trillian/monitoringPackage monitoring provides monitoring functionality.
github.com/google/trillian/quotaPackage quota defines Trillian's Quota Management service.
github.com/google/trillian/quota/cacheqmPackage cacheqm contains a caching quota.Manager implementation.
github.com/google/trillian/quota/etcd/etcdqmPackage etcdqm contains an etcd-based quota.Manager implementation.
github.com/google/trillian/quota/mysqlqmPackage mysqlqm defines a MySQL-based quota.Manager implementation.
github.com/google/trillian/server/adminPackage admin contains the TrillianAdminServer implementation.
github.com/google/trillian/server/interceptorPackage interceptor defines gRPC interceptors for Trillian.
github.com/google/trillian/storagePackage storage provides general interfaces to Trillian storage layers.
github.com/google/trillian/storage/cloudspannerPackage cloudspanner contains the Cloud Spanner storage implementation.
github.com/google/trillian/storage/memoryPackage memory provides a simple in-process implementation of the tree- and log-storage interfaces.
github.com/google/trillian/storage/mysqlPackage mysql provides a MySQL-based storage layer implementation.
github.com/google/trillian/treesPackage trees contains utility method for retrieving trees and acquiring objects (hashers, signers) associated with them.
github.com/google/trillian/utilPackage util holds utility functions.
github.com/google/trillian/util/etcd
github.com/grpc-ecosystem/grpc-gateway/runtimePackage runtime contains runtime helper functions used by servers which protoc-gen-grpc-gateway generates.
github.com/prometheus/client_golang/prometheus/promhttpPackage promhttp provides tooling around HTTP servers and clients.
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/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/naming
google.golang.org/grpc/reflectionPackage reflection implements server reflection service.
google.golang.org/grpc/statusPackage status implements errors returned by gRPC.
io/ioutilPackage ioutil implements some I/O utility functions.
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/httpPackage http provides HTTP client and server implementations.
reflectPackage reflect implements run-time reflection, allowing a program to manipulate objects with arbitrary types.
sortPackage sort provides primitives for sorting slices and user-defined collections.
strconvPackage strconv implements conversions to and from string representations of basic data types.
syncPackage sync provides basic synchronization primitives such as mutual exclusion locks.
timePackage time provides functionality for measuring and displaying time.