Golang项目之日志库


前言

Golang提供的日志库过于基础,对于更精细的日志级别、日志文件切割以及日志分发等方面不提供支持,不适用于线上/生产环境,所以就催生了很多第三方日志库。

实现功能

1、日志级别:Debug、Info、Warn、Error、Fatal
2、日志文件还分为:标准日志文件(记录Debug、Info、Warn)和错误日志文件(只记录Error和Fatal)
3、实现日志文件自动切割(标准/错误日志文件),日志文件大小需要在配置文件中maxSize字段指定
4、日志可以写入文件或打印到终端窗口,写入文件调用结构体:kinglogger.NewFileLogger,打印终端调用结构体:kinglogger.NewConsoleLogger

码云地址:https://gitee.com/jasonminghao/KingLog/tree/master


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM