package
1.28.0-130.0
Repository: https://github.com/temporalio/temporal.git
Documentation: pkg.go.dev

# 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