Imports of package core

PathSynopsis
contextPackage context defines the Context type, which carries deadlines, cancellation signals, and other request-scoped values across API boundaries and between processes.
crypto/sha256Package sha256 implements the SHA224 and SHA256 hash algorithms as defined in FIPS 180-4.
encoding/binaryPackage binary implements simple translation between numbers and byte sequences and encoding and decoding of varints.
errorsPackage errors implements functions to manipulate errors.
fmtPackage fmt implements formatted I/O with functions analogous to C's printf and scanf.
github.com/google/certificate-transparency-goPackage ct holds core types and utilities for Certificate Transparency.
github.com/google/certificate-transparency-go/clientPackage client is a CT log client implementation and contains types and code for interacting with RFC6962-compliant CT Log instances.
github.com/google/certificate-transparency-go/scannerPackage scanner holds code for iterating through the contents of a CT log.
github.com/google/certificate-transparency-go/trillian/migrillian/configpb
github.com/google/certificate-transparency-go/x509Package x509 parses X.509-encoded keys and certificates.
github.com/google/trillianPackage trillian contains the generated protobuf code for the Trillian API.
github.com/google/trillian/client/backoffPackage backoff allows retrying an operation with backoff.
github.com/google/trillian/monitoringPackage monitoring provides monitoring functionality.
github.com/google/trillian/typesPackage types defines serialization and parsing functions for SignedLogRoot fields.
github.com/google/trillian/util/clockPackage clock contains time utilities, and types that allow mocking system time in tests.
github.com/google/trillian/util/election2Package election2 provides master election tools, and interfaces for plugging in a custom underlying mechanism.
github.com/transparency-dev/merkle/proof
github.com/transparency-dev/merkle/rfc6962
google.golang.org/grpc/codesPackage codes defines the canonical error codes used by gRPC.
google.golang.org/grpc/statusPackage status implements errors returned by gRPC.
google.golang.org/protobuf/encoding/prototextPackage prototext marshals and unmarshals protocol buffer messages as the textproto format.
google.golang.org/protobuf/protoPackage proto provides functions operating on protocol buffer messages.
k8s.io/klog/v2Package klog contains the following functionality:
math/randPackage rand implements pseudo-random number generators suitable for tasks such as simulation, but it should not be used for security-sensitive work.
osPackage os provides a platform-independent interface to operating system functionality.
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.