Documentation ¶
Index ¶
- func CError(ctx context.Context, msg string, keysAndValues ...any)
- func CInfo(ctx context.Context, msg string, keysAndValues ...any)
- func InitConsoleLogger(moduleName string, logLevel int, isJson bool) error
- func InitFromConfig(loggerPrefixName, moduleName string, logLevel int, isStdout bool, isJson bool, ...) error
- func ZDebug(ctx context.Context, msg string, keysAndValues ...any)
- func ZError(ctx context.Context, msg string, err error, keysAndValues ...any)
- func ZInfo(ctx context.Context, msg string, keysAndValues ...any)
- func ZWarn(ctx context.Context, msg string, err error, keysAndValues ...any)
- type Color
- type Logger
- type SqlLogger
- func (SqlLogger) Error(ctx context.Context, msg string, args ...interface{})
- func (SqlLogger) Info(ctx context.Context, msg string, args ...interface{})
- func (l *SqlLogger) LogMode(logLevel gormLogger.LogLevel) gormLogger.Interface
- func (l *SqlLogger) Trace(ctx context.Context, begin time.Time, ...)
- func (SqlLogger) Warn(ctx context.Context, msg string, args ...interface{})
- type ZapLogger
- func (l *ZapLogger) Debug(ctx context.Context, msg string, keysAndValues ...any)
- func (l *ZapLogger) Error(ctx context.Context, msg string, err error, keysAndValues ...any)
- func (l *ZapLogger) Info(ctx context.Context, msg string, keysAndValues ...any)
- func (l *ZapLogger) ToZap() *zap.SugaredLogger
- func (l *ZapLogger) Warn(ctx context.Context, msg string, err error, keysAndValues ...any)
- func (l *ZapLogger) WithCallDepth(depth int) Logger
- func (l *ZapLogger) WithName(name string) Logger
- func (l *ZapLogger) WithValues(keysAndValues ...any) Logger
- type ZkLogger
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitConsoleLogger ¶ added in v0.0.44
InitConsoleLogger init osStdout and osStderr
Types ¶
type Logger ¶
type Logger interface { Debug(ctx context.Context, msg string, keysAndValues ...any) Info(ctx context.Context, msg string, keysAndValues ...any) Warn(ctx context.Context, msg string, err error, keysAndValues ...any) Error(ctx context.Context, msg string, err error, keysAndValues ...any) WithValues(keysAndValues ...any) Logger WithName(name string) Logger WithCallDepth(depth int) Logger }
type SqlLogger ¶
type SqlLogger struct { LogLevel gormLogger.LogLevel IgnoreRecordNotFoundError bool SlowThreshold time.Duration }
func NewSqlLogger ¶
func (*SqlLogger) LogMode ¶
func (l *SqlLogger) LogMode(logLevel gormLogger.LogLevel) gormLogger.Interface
type ZapLogger ¶
type ZapLogger struct {
// contains filtered or unexported fields
}
func NewConsoleZapLogger ¶ added in v0.0.44
func NewZapLogger ¶
func (*ZapLogger) ToZap ¶
func (l *ZapLogger) ToZap() *zap.SugaredLogger
func (*ZapLogger) WithCallDepth ¶
func (*ZapLogger) WithValues ¶
Click to show internal directories.
Click to hide internal directories.