Documentation ¶
Index ¶
- type ConsoleAppender
- func (myself *ConsoleAppender) Error() zapcore.WriteSyncer
- func (myself *ConsoleAppender) GetAppenderName() string
- func (myself *ConsoleAppender) GetLayout() loggercom.Layout
- func (myself *ConsoleAppender) Initialize()
- func (myself *ConsoleAppender) Output() zapcore.WriteSyncer
- func (myself *ConsoleAppender) SetLayout(layout loggercom.Layout)
- func (myself *ConsoleAppender) ZapLayout() loggerzap.ZapLayout
- type RollingFileAppender
- func (myself *RollingFileAppender) Error() zapcore.WriteSyncer
- func (myself *RollingFileAppender) GetAppenderName() string
- func (myself *RollingFileAppender) GetLayout() loggercom.Layout
- func (myself *RollingFileAppender) Initialize()
- func (myself *RollingFileAppender) Output() zapcore.WriteSyncer
- func (myself *RollingFileAppender) SetFileName(fileName string)
- func (myself *RollingFileAppender) SetLayout(layout loggercom.Layout)
- func (myself *RollingFileAppender) SetMaxAge(age int)
- func (myself *RollingFileAppender) SetMaxBackups(backups int)
- func (myself *RollingFileAppender) SetMaxSize(size int)
- func (myself *RollingFileAppender) ZapLayout() loggerzap.ZapLayout
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConsoleAppender ¶
type ConsoleAppender struct { // See Open for details. OutputPaths []string `json:"outputPaths" yaml:"outputPaths"` // ErrorOutputPaths is a list of URLs to write internal logger errors to. // The default is standard error. // // Note that this setting only affects internal errors; for sample code that // sends error-level logs to a different location from info- and debug-level // logs, see the package-level AdvancedConfiguration example. ErrorOutputPaths []string `json:"errorOutputPaths" yaml:"errorOutputPaths"` // contains filtered or unexported fields }
func NewConsoleAppender ¶
func NewConsoleAppender(layout loggerzap.ZapLayout) *ConsoleAppender
NewConsoleAppender public constructer
func (*ConsoleAppender) Error ¶
func (myself *ConsoleAppender) Error() zapcore.WriteSyncer
func (*ConsoleAppender) GetAppenderName ¶
func (myself *ConsoleAppender) GetAppenderName() string
func (*ConsoleAppender) GetLayout ¶
func (myself *ConsoleAppender) GetLayout() loggercom.Layout
func (*ConsoleAppender) Initialize ¶
func (myself *ConsoleAppender) Initialize()
func (*ConsoleAppender) Output ¶
func (myself *ConsoleAppender) Output() zapcore.WriteSyncer
func (*ConsoleAppender) SetLayout ¶
func (myself *ConsoleAppender) SetLayout(layout loggercom.Layout)
func (*ConsoleAppender) ZapLayout ¶
func (myself *ConsoleAppender) ZapLayout() loggerzap.ZapLayout
internal layout method
type RollingFileAppender ¶ added in v0.0.5
type RollingFileAppender struct {
// contains filtered or unexported fields
}
func NewFileAppender ¶
func NewFileAppender(layout loggerzap.ZapLayout) *RollingFileAppender
func (*RollingFileAppender) Error ¶ added in v0.0.5
func (myself *RollingFileAppender) Error() zapcore.WriteSyncer
func (*RollingFileAppender) GetAppenderName ¶ added in v0.0.5
func (myself *RollingFileAppender) GetAppenderName() string
func (*RollingFileAppender) GetLayout ¶ added in v0.0.5
func (myself *RollingFileAppender) GetLayout() loggercom.Layout
func (*RollingFileAppender) Initialize ¶ added in v0.0.5
func (myself *RollingFileAppender) Initialize()
func (*RollingFileAppender) Output ¶ added in v0.0.5
func (myself *RollingFileAppender) Output() zapcore.WriteSyncer
func (*RollingFileAppender) SetFileName ¶ added in v0.0.5
func (myself *RollingFileAppender) SetFileName(fileName string)
func (*RollingFileAppender) SetLayout ¶ added in v0.0.5
func (myself *RollingFileAppender) SetLayout(layout loggercom.Layout)
func (*RollingFileAppender) SetMaxAge ¶ added in v0.0.5
func (myself *RollingFileAppender) SetMaxAge(age int)
SetMaxAge unit days , default 30
func (*RollingFileAppender) SetMaxBackups ¶ added in v0.0.5
func (myself *RollingFileAppender) SetMaxBackups(backups int)
func (*RollingFileAppender) SetMaxSize ¶ added in v0.0.5
func (myself *RollingFileAppender) SetMaxSize(size int)
SetMaxSize unit MB ,default is 500MB
func (*RollingFileAppender) ZapLayout ¶ added in v0.0.5
func (myself *RollingFileAppender) ZapLayout() loggerzap.ZapLayout
internal layout method
Click to show internal directories.
Click to hide internal directories.