# Packages
Package correlation reads correlation IDs from the context for logging.
Package freeport identifies a random unused port.
Package request decodes the originating identity header.
Package stream implements streaming a bit like 'gulp' on nodejs.
# Functions
CopyStringMap makes a copy of the given map.
Indent indents every line of the given text with the given string.
NewLogger creates a new lager.Logger with the given name that has correct writing settings.
NewStringSet creates a new string set with the given contents.
NewStringSetFromStringMapKeys creates a new string set with the given contents.
PrettyPrintOrExit writes a JSON serialized version of the content to stdout.
PropertyToEnv converts a Viper configuration property name into an environment variable prefixed with EnvironmentVarPrefix.
PropertyToEnvUnprefixed converts a Viper configuration property name into an environment variable using PropertyToEnvReplacer.
SetParameter sets a value on a JSON raw message and returns a modified version with the value set.
SingleLineErrorFormatter creates a single line error string from an array of errors.
SplitNewlineDelimitedList splits a list of newline delimited items and trims any leading or trailing whitespace from them.
UnmarshalObjectRemainder unmarshals an object into v and returns the remaining key/value pairs as a JSON string by doing a set difference.
# Constants
No description provided by the author
# Variables
InvalidLabelChars encodes that GCP labels only support alphanumeric, dash and underscore characters in keys and values.
No description provided by the author
set at build time via "-ldflags".
# Type aliases
StringSet is a set data structure for strings.