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