Documentation ¶
Index ¶
- type Logger
- type MockLogger
- func (m *MockLogger) Debug(msg string, fields ...zap.Field)
- func (m *MockLogger) Error(msg string, fields ...zap.Field)
- func (m *MockLogger) Fatal(msg string, fields ...zap.Field)
- func (m *MockLogger) Info(msg string, fields ...zap.Field)
- func (m *MockLogger) Warn(msg string, fields ...zap.Field)
- func (m *MockLogger) With(fields ...zap.Field) *zap.Logger
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Logger ¶
type Logger interface { With(fields ...zapcore.Field) *zap.Logger Debug(msg string, fields ...zap.Field) Info(msg string, fields ...zap.Field) Warn(msg string, fields ...zap.Field) Error(msg string, fields ...zap.Field) Fatal(msg string, fields ...zap.Field) }
func NewDefaultLogger ¶
func NewDefaultLogger(e *configs.AppConfigs) (Logger, error)
func NewFileLogger ¶
func NewFileLogger(e *configs.AppConfigs) (Logger, error)
type MockLogger ¶
func NewMockLogger ¶
func NewMockLogger() *MockLogger
Click to show internal directories.
Click to hide internal directories.