Categorygithub.com/save95/xlog
modulepackage
0.0.1
Repository: https://github.com/save95/xlog.git
Documentation: pkg.go.dev

# README

xlog

简述

日志处理接口。该项目只定义日志处理相关接口,作为某种规范。期望通过实现接口定义,达到无缝切换第三方日志的目的。

# Functions

将字符串解析成 Level 如果输入字符串非法,将返回 DebugLevel,并在控制台输出日志.

# Constants

按日存储,根据自然日创建日志文件,格式 Y-m-d.log.
DebugLevel level.
默认日志分类.
默认日志存储目录.
默认日志文件规则.
ErrorLevel level.
FatalLevel level.
InfoLevel level.
PanicLevel level, highest level of severity.
单一存储,会将所有日志存储在 runtime.log 中.
TraceLevel level.
WarnLevel level.

# Interfaces

日志属性接口.
XFiled 格式化接口.
日志等级接口.
日志接口.
日志记录器接口.
日志记录器集合接口 用于一个项目需要多个记录器的场景.
日志前置属性接口 前置属性应该伴随整个日志生命周期,即每次日志的输出都应该在内容的前面输出这些属性.

# Type aliases

属性集合.
Level type.
日志存储方式.