Documentation
¶
Overview ¶
Code generated by MockGen. DO NOT EDIT. Source: ../pkg/log/types.go
Generated by this command:
mockgen -source ../pkg/log/types.go -destination ../pkg/log/mocks.go -package=log
Package log is a generated GoMock package.
Index ¶
- func Debug(msg string, args ...any)
- func Error(msg string, args ...any)
- func Fatal(msg string, args ...any)
- func Info(msg string, args ...any)
- func NewFanoutHandler(handlers ...slog.Handler) slog.Handler
- func Warn(msg string, args ...any)
- type CustomSlogFormat
- type CustomSlogHandler
- type CustomSlogLevel
- func (enum CustomSlogLevel) String() string
- func (enum CustomSlogLevel) ToSlogLevel() slog.Level
- func (enum CustomSlogLevel) ValueFromCardinal(slogLevel int) CustomSlogLevel
- func (enum CustomSlogLevel) ValueFromName(slogLevel string) CustomSlogLevel
- func (enum CustomSlogLevel) ValueFromSlogLevel(slogLevel slog.Level) CustomSlogLevel
- type FanoutHandler
- type Logger
- type MockLogger
- func (m *MockLogger) Debug(ctx context.Context, msg string, args ...any)
- func (m *MockLogger) EXPECT() *MockLoggerMockRecorder
- func (m *MockLogger) Error(ctx context.Context, msg string, args ...any)
- func (m *MockLogger) Fatal(ctx context.Context, msg string, args ...any)
- func (m *MockLogger) Info(ctx context.Context, msg string, args ...any)
- func (m *MockLogger) RetrieveLogger() any
- func (m *MockLogger) Warn(ctx context.Context, msg string, args ...any)
- type MockLoggerMockRecorder
- func (mr *MockLoggerMockRecorder) Debug(ctx, msg any, args ...any) *gomock.Call
- func (mr *MockLoggerMockRecorder) Error(ctx, msg any, args ...any) *gomock.Call
- func (mr *MockLoggerMockRecorder) Fatal(ctx, msg any, args ...any) *gomock.Call
- func (mr *MockLoggerMockRecorder) Info(ctx, msg any, args ...any) *gomock.Call
- func (mr *MockLoggerMockRecorder) RetrieveLogger() *gomock.Call
- func (mr *MockLoggerMockRecorder) Warn(ctx, msg any, args ...any) *gomock.Call
- type SlogLogger
- func (logger *SlogLogger) Debug(ctx context.Context, msg string, args ...any)
- func (logger *SlogLogger) Error(ctx context.Context, msg string, args ...any)
- func (logger *SlogLogger) Fatal(ctx context.Context, msg string, args ...any)
- func (logger *SlogLogger) Info(ctx context.Context, msg string, args ...any)
- func (logger *SlogLogger) RetrieveLogger() any
- func (logger *SlogLogger) Warn(ctx context.Context, msg string, args ...any)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CustomSlogFormat ¶
type CustomSlogFormat int
const ( SlogTextFormat CustomSlogFormat = iota SlogJsonFormat )
func (CustomSlogFormat) Handler ¶
func (enum CustomSlogFormat) Handler(w io.Writer, opts *slog.HandlerOptions) slog.Handler
func (CustomSlogFormat) String ¶
func (enum CustomSlogFormat) String() string
func (CustomSlogFormat) ValueFromCardinal ¶
func (enum CustomSlogFormat) ValueFromCardinal(loggerFormat int) CustomSlogFormat
func (CustomSlogFormat) ValueFromName ¶
func (enum CustomSlogFormat) ValueFromName(loggerFormat string) CustomSlogFormat
type CustomSlogHandler ¶
type CustomSlogHandler interface { }
type CustomSlogLevel ¶
type CustomSlogLevel int
const ( SlogLevelDebug CustomSlogLevel = iota SlogLevelInfo SlogLevelWarning SlogLevelError SlogLevelFatal SlogLevelOff )
func (CustomSlogLevel) String ¶
func (enum CustomSlogLevel) String() string
func (CustomSlogLevel) ToSlogLevel ¶
func (enum CustomSlogLevel) ToSlogLevel() slog.Level
func (CustomSlogLevel) ValueFromCardinal ¶
func (enum CustomSlogLevel) ValueFromCardinal(slogLevel int) CustomSlogLevel
func (CustomSlogLevel) ValueFromName ¶
func (enum CustomSlogLevel) ValueFromName(slogLevel string) CustomSlogLevel
func (CustomSlogLevel) ValueFromSlogLevel ¶
func (enum CustomSlogLevel) ValueFromSlogLevel(slogLevel slog.Level) CustomSlogLevel
type FanoutHandler ¶
type FanoutHandler struct {
// contains filtered or unexported fields
}
type Logger ¶
type Logger interface { Debug(ctx context.Context, msg string, args ...any) Info(ctx context.Context, msg string, args ...any) Warn(ctx context.Context, msg string, args ...any) Error(ctx context.Context, msg string, args ...any) Fatal(ctx context.Context, msg string, args ...any) RetrieveLogger() any }
type MockLogger ¶
type MockLogger struct {
// contains filtered or unexported fields
}
MockLogger is a mock of Logger interface.
func NewMockLogger ¶
func NewMockLogger(ctrl *gomock.Controller) *MockLogger
NewMockLogger creates a new mock instance.
func (*MockLogger) Debug ¶
func (m *MockLogger) Debug(ctx context.Context, msg string, args ...any)
Debug mocks base method.
func (*MockLogger) EXPECT ¶
func (m *MockLogger) EXPECT() *MockLoggerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockLogger) Error ¶
func (m *MockLogger) Error(ctx context.Context, msg string, args ...any)
Error mocks base method.
func (*MockLogger) Fatal ¶
func (m *MockLogger) Fatal(ctx context.Context, msg string, args ...any)
Fatal mocks base method.
func (*MockLogger) Info ¶
func (m *MockLogger) Info(ctx context.Context, msg string, args ...any)
Info mocks base method.
func (*MockLogger) RetrieveLogger ¶
func (m *MockLogger) RetrieveLogger() any
RetrieveLogger mocks base method.
type MockLoggerMockRecorder ¶
type MockLoggerMockRecorder struct {
// contains filtered or unexported fields
}
MockLoggerMockRecorder is the mock recorder for MockLogger.
func (*MockLoggerMockRecorder) Debug ¶
func (mr *MockLoggerMockRecorder) Debug(ctx, msg any, args ...any) *gomock.Call
Debug indicates an expected call of Debug.
func (*MockLoggerMockRecorder) Error ¶
func (mr *MockLoggerMockRecorder) Error(ctx, msg any, args ...any) *gomock.Call
Error indicates an expected call of Error.
func (*MockLoggerMockRecorder) Fatal ¶
func (mr *MockLoggerMockRecorder) Fatal(ctx, msg any, args ...any) *gomock.Call
Fatal indicates an expected call of Fatal.
func (*MockLoggerMockRecorder) Info ¶
func (mr *MockLoggerMockRecorder) Info(ctx, msg any, args ...any) *gomock.Call
Info indicates an expected call of Info.
func (*MockLoggerMockRecorder) RetrieveLogger ¶
func (mr *MockLoggerMockRecorder) RetrieveLogger() *gomock.Call
RetrieveLogger indicates an expected call of RetrieveLogger.
type SlogLogger ¶
type SlogLogger struct {
// contains filtered or unexported fields
}
func NewSlogLogger ¶
func NewSlogLogger(level CustomSlogLevel, writers ...io.Writer) *SlogLogger
func (*SlogLogger) Debug ¶
func (logger *SlogLogger) Debug(ctx context.Context, msg string, args ...any)
func (*SlogLogger) Error ¶
func (logger *SlogLogger) Error(ctx context.Context, msg string, args ...any)
func (*SlogLogger) Fatal ¶
func (logger *SlogLogger) Fatal(ctx context.Context, msg string, args ...any)
func (*SlogLogger) Info ¶
func (logger *SlogLogger) Info(ctx context.Context, msg string, args ...any)
func (*SlogLogger) RetrieveLogger ¶
func (logger *SlogLogger) RetrieveLogger() any