modulepackage
2.4.1+incompatible
Repository: https://github.com/go-jar/golog.git
Documentation: pkg.go.dev
# README
思路
- 定义 LOG 的级别,LOG 中的方法,LOG 的格式,LOG 的写目的地(控制台,文件)。
- 根据 LOG 的目的地定义如下几种形式的 Writer,均需实现 IWriter 接口:
- 定义将 LOG 记录到控制台的 ConsoleWriter。
- 定义将 LOG 同步记录到文件的 FileWriter。
- 定义将 LOG 异步记录到文件的 AsyncWriter。AsyncWriter 采用装饰者模式,在 FileWriter 的基础上增加了异步操作。
- 定义多种 LOG 格式,供选用。
- SimpleFormat 是一个基本的 LOG 格式。
- ConsoleFormat 采用装饰者模式,在 SimpleFormat 基础上附加了打印颜色样式。
参考
https://github.com/goinbox/golog https://www.jianshu.com/p/20d0f74c3c08
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author