Documentation
¶
Index ¶
Constants ¶
View Source
const MaxBuffer = 1024 * 500
MaxBuffer buffer最大值
Variables ¶
This section is empty.
Functions ¶
func NewtTransporter ¶
func NewtTransporter(cfg *Config) formatter.ITransport
NewtTransporter 创建file-Transporter
Types ¶
type FileController ¶ added in v0.8.0
type FileController struct {
// contains filtered or unexported fields
}
type FileWriterByPeriod ¶
type FileWriterByPeriod struct {
// contains filtered or unexported fields
}
FileWriterByPeriod 文件周期写入
func NewFileWriteByPeriod ¶
func NewFileWriteByPeriod(cfg *Config) *FileWriterByPeriod
NewFileWriteByPeriod 获取新的FileWriterByPeriod
func (*FileWriterByPeriod) Reset ¶ added in v0.8.0
func (w *FileWriterByPeriod) Reset(cfg *Config)
type LogPeriodType ¶
type LogPeriodType int
LogPeriodType 日志周期类型
const ( //PeriodMonth 月 PeriodMonth LogPeriodType = iota //PeriodDay 日 PeriodDay //PeriodHour 时 PeriodHour )
func (LogPeriodType) FormatLayout ¶
func (period LogPeriodType) FormatLayout() string
FormatLayout 格式化
func (LogPeriodType) String ¶
func (period LogPeriodType) String() string
type Transporter ¶
type Transporter struct {
// contains filtered or unexported fields
}
Transporter filelog-Transporter结构
func (*Transporter) Write ¶
func (t *Transporter) Write(bytes []byte) error
Click to show internal directories.
Click to hide internal directories.