package
3.0.1-22+incompatible
Repository: https://github.com/pip-services3-go/pip-services3-components-go.git
Documentation: pkg.go.dev

# Functions

Creates a new instance of the logger from ICachedLogSaver Parameters: - overrides ICachedLoggerOverrides Returns CachedLogger.
Creates a new instance of the logger and inherite from ILogerWriter.
Converts log level to a LogLevel.
Converts log level to a string.
Creates a new instance of the logger.
Creates a new instance of the logger.
Creates a new instance of the logger.
Create a new instance of the factory.
Create new log message object Parameters: - level int an log level - source string an source - correletionId string transaction id to trace execution through call chain.
Creates a new instance of the logger.

# Constants

Standard log levels.
Standard log levels.
Standard log levels.
Standard log levels.
Standard log levels.
Standard log levels.
Standard log levels.

# Variables

No description provided by the author

# Structs

Abstract logger that caches captured log messages in memory and periodically dumps them.
Aggregates all loggers from component references under a single component.
Logger that writes log messages to console.
Abstract logger that captures and formats log messages.
Data object to store captured log messages.
Dummy implementation of logger that doesn't do anything.
Helper class to convert log level values.

# Interfaces

No description provided by the author
Interface for logger components that capture execution log messages.
No description provided by the author