package
0.1.12
Repository: https://github.com/pixie-sh/logger-go.git
Documentation: pkg.go.dev

# Functions

NewFactory return a new Logger factory instance.
NewJsonLogger creates a new JsonLogger with default values.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TraceID trace id to fetch from ctx.
No description provided by the author

# Variables

DefaultFactoryConfiguration default factory configuration that creates tje json logger.
No description provided by the author
Logger global instance to be used everywhere, until a specific instance is assigned.

# Structs

Configuration logger generic config.
Factory logger factory declaration.
FactoryConfiguration defines the required logger factory configuration.
JsonLogger represents a logger that outputs JSON logs.
JSONLoggerConfiguration json logger with specific.

# Interfaces

Interface LoggerInterface represents the basic logging interface.

# Type aliases

FactoryCreateFn create logger abstraction.
LogLevelEnum is an enum to represent log levels.