Documentation ¶
Overview ¶
Package zapenc 提供zap包常用new,方便dev,不应该用在pro
Index ¶
- Variables
- func DPanic(msg string, fields ...interface{})
- func Debug(msg string, fields ...interface{})
- func Error(msg string, fields ...interface{})
- func Fatal(msg string, fields ...interface{})
- func Info(msg string, fields ...interface{})
- func Lumberjack(fileName string) zapcore.WriteSyncer
- func MultiWriter(mw ...interface{}) zapcore.WriteSyncer
- func New(core zapcore.Core, options ...zap.Option) *zap.Logger
- func NewConsole(level zapcore.LevelEnabler, options ...zap.Option) *zap.Logger
- func NewDefaultLogger() *zap.Logger
- func NewFile(level zapcore.LevelEnabler, fileName string, options ...zap.Option) *zap.Logger
- func NewFileWithConsole(level zapcore.LevelEnabler, fileName string, options ...zap.Option) *zap.Logger
- func NewRotateFile(level zapcore.LevelEnabler, fileName string, options ...zap.Option) *zap.Logger
- func NewWithConsole(level zapcore.LevelEnabler, core zapcore.Core, options ...zap.Option) *zap.Logger
- func NewWriter(level zapcore.LevelEnabler, writer zapcore.WriteSyncer, options ...zap.Option) *zap.Logger
- func NewWriterWithConsole(level zapcore.LevelEnabler, writer zapcore.WriteSyncer, options ...zap.Option) *zap.Logger
- func Panic(msg string, fields ...interface{})
- func SetSugarLogger(l *zap.Logger)
- func Warn(msg string, fields ...interface{})
- func WrapWriter(w io.Writer) zapcore.WriteSyncer
- type Core
Constants ¶
This section is empty.
Variables ¶
View Source
var Stderr = WrapWriter(os.Stderr)
Functions ¶
func Lumberjack ¶
func Lumberjack(fileName string) zapcore.WriteSyncer
func MultiWriter ¶
func MultiWriter(mw ...interface{}) zapcore.WriteSyncer
func NewConsole ¶
func NewDefaultLogger ¶
func NewFileWithConsole ¶
func NewRotateFile ¶
func NewWithConsole ¶
func NewWriter ¶
func NewWriter(level zapcore.LevelEnabler, writer zapcore.WriteSyncer, options ...zap.Option) *zap.Logger
func NewWriterWithConsole ¶
func NewWriterWithConsole(level zapcore.LevelEnabler, writer zapcore.WriteSyncer, options ...zap.Option) *zap.Logger
func SetSugarLogger ¶
func WrapWriter ¶
func WrapWriter(w io.Writer) zapcore.WriteSyncer
Types ¶
type Core ¶
func NewCore ¶
func NewCore(level zapcore.LevelEnabler, writer zapcore.WriteSyncer, encoder zapcore.Encoder) Core
func NewFileCore ¶
func NewFileCore(level zapcore.LevelEnabler, fileName string) Core
func NewMultiCore ¶
func NewWriterCore ¶
func NewWriterCore(level zapcore.LevelEnabler, writer zapcore.WriteSyncer) Core
Click to show internal directories.
Click to hide internal directories.