# Functions
DefaultLevel returns the logging level used for new scopes.
Find a scoped logger by its name.
List all registered Scopes.
Names returns all registered scope names.
PrintRegistered outputs a list of registered scopes with their log level on stdout.
Register a new scoped Logger.
SetAllScopes sets the logging level to all existing scopes and uses this level for new scopes.
SetDefaultLevel sets the default level used for new scopes.
UseLogger takes a logger and updates already registered scopes to use it.
# Constants
Key used to store the name of scope in the logger key/value pairs.
# Variables
PanicOnUninitialized can be used when testing for sequencing issues between creating log lines and initializing the actual logger implementation to use.
# Interfaces
Scope configures a named logger that can be configured independently.