# Packages
No description provided by the author
# Functions
BuildZapLogger builds and returns a new zap.Logger for this logging configuration.
CapturePanic is used to capture panic, it will log the panic and also return the error through pointer.
NewCLILogger returns a logger at debug level and log into STDERR for logging from within CLI tools.
No description provided by the author
NewMockLogger creates a new mock instance.
NewMockSkipLogger creates a new mock instance.
NewMockWithLogger creates a new mock instance.
NewNoopLogger return a noopLogger.
NewReplayLogger creates a logger which is aware of Temporal replay mode.
No description provided by the author
NewSlogLogger creates an slog.Logger from a given logger.
NewTestLogger returns a logger for tests Deprecated: Use testlogger.TestLogger instead.
NewThrottledLogger returns an implementation of logger that throttles the log messages being emitted.
NewZapLogger returns a new zap based logger from zap.Logger.
With returns Logger instance that prepend every log entry with tags.
# Constants
set to "json" for json logs in tests.
set to "debug" for debug level logs in tests.
# Structs
No description provided by the author
MockLogger is a mock of Logger interface.
MockLoggerMockRecorder is the mock recorder for MockLogger.
MockSkipLogger is a mock of SkipLogger interface.
MockSkipLoggerMockRecorder is the mock recorder for MockSkipLogger.
MockWithLogger is a mock of WithLogger interface.
MockWithLoggerMockRecorder is the mock recorder for MockWithLogger.
No description provided by the author
# Interfaces
No description provided by the author
No description provided by the author
SLogWrapper allows extracting an underlying slog logger.
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author