# Functions
NewAsyncRollWriter creates a new AsyncRollWriter.
NewRollWriter creates a new RollWriter.
WithCompress returns an Option which sets whether log files should be compressed.
WithDropLog returns an AsyncOption which set whether to drop logs on log queue full.
WithLogQueueSize returns an AsyncOption which sets log queue size.
WithMaxAge returns an Option which sets the max expire time(Day) of log files.
WithMaxBackups returns an Option which sets the max number of backup log files.
WithMaxSize returns an Option which sets the max size(MB) of log files.
WithRotationTime returns an Option which sets the time format(%Y%m%d) to roll logs.
WithWriteLogInterval returns an AsyncOption which sets log interval(ms) threshold(ms).
WithWriteLogSize returns an AsyncOption which sets log size(Byte) threshold.
# Structs
AsyncOptions is the call options of AsyncRollWriter.
AsyncRollWriter is the asynchronous rolling log writer which implements zapcore.WriteSyncer.
Options is the RollWriter call options.
RollWriter is a file log writer which support rolling by size or datetime.