Documentation ¶
Index ¶
- type Logger
- type ZapLogger
- func (l *ZapLogger) Close() error
- func (l *ZapLogger) Debug(msg string, fields ...zapcore.Field)
- func (l *ZapLogger) Error(msg string, fields ...zapcore.Field)
- func (l *ZapLogger) Info(msg string, fields ...zapcore.Field)
- func (l *ZapLogger) Warn(msg string, fields ...zapcore.Field)
- func (l *ZapLogger) With(fields ...zapcore.Field)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Logger ¶
type Logger interface { Info(msg string, fields ...zapcore.Field) // Info registra un mensaje informativo. Warn(msg string, fields ...zapcore.Field) // Warn registra un mensaje de advertencia. Error(msg string, fields ...zapcore.Field) // Error registra un mensaje de error. Debug(msg string, fields ...zapcore.Field) // Debug registra un mensaje de depuración. With(fields ...zapcore.Field) // With añade campos adicionales a los mensajes de log. }
Logger define la interfaz para los métodos de registro de información, advertencia y error.
type ZapLogger ¶
type ZapLogger struct {
// contains filtered or unexported fields
}
ZapLogger es una implementación de la interfaz Logger utilizando Zap Logger.
func NewZapLogger ¶
NewZapLogger crea una nueva instancia de ZapLogger.
Click to show internal directories.
Click to hide internal directories.