Documentation ¶
Index ¶
- func DPanic(msg string, fields ...zapcore.Field)
- func Debug(msg string, fields ...zapcore.Field)
- func EpochNanosTimeEncoder(t time.Time, enc zapcore.PrimitiveArrayEncoder)
- func Err(msg string, err error, fields ...zapcore.Field)
- func Error(msg string, fields ...zapcore.Field)
- func Fatal(msg string, fields ...zapcore.Field)
- func Info(msg string, fields ...zapcore.Field)
- func Init(s *ServiceInfo)
- func LevelEncoder(level zapcore.Level, enc zapcore.PrimitiveArrayEncoder)
- func Panic(msg string, fields ...zapcore.Field)
- func SetDefault(l *Logger)
- func Warn(msg string, fields ...zapcore.Field)
- type Logger
- func (l *Logger) Ctx(ctx context.Context) *Logger
- func (l *Logger) DPanic(msg string, field ...zapcore.Field)
- func (l *Logger) Debug(msg string, field ...zapcore.Field)
- func (l *Logger) Err(msg string, err error, fields ...zapcore.Field)
- func (l *Logger) Error(msg string, field ...zapcore.Field)
- func (l *Logger) Fatal(msg string, field ...zapcore.Field)
- func (l *Logger) Info(msg string, field ...zapcore.Field)
- func (l *Logger) Instance() *zap.Logger
- func (l *Logger) Panic(msg string, field ...zapcore.Field)
- func (l *Logger) Span(span trace.Span) *Logger
- func (l *Logger) Warn(msg string, field ...zapcore.Field)
- func (l *Logger) With(field ...zapcore.Field) *Logger
- func (l *Logger) WithOptions(opts ...zap.Option) *Logger
- type ServiceInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EpochNanosTimeEncoder ¶
func EpochNanosTimeEncoder(t time.Time, enc zapcore.PrimitiveArrayEncoder)
func Init ¶
func Init(s *ServiceInfo)
func LevelEncoder ¶
func LevelEncoder(level zapcore.Level, enc zapcore.PrimitiveArrayEncoder)
Types ¶
type Logger ¶
type Logger struct {
// contains filtered or unexported fields
}
var Log *Logger
func New ¶
func New(s *ServiceInfo) *Logger
func WithOptions ¶
Click to show internal directories.
Click to hide internal directories.