go.uber.org/zap日志库
在许多Go语言项目中,我们需要一个好的日志记录器能够提供下面这些功能:能够将事件记录到文件中,而不是应用程序控制台日志切割-能够根据文件大小、时间或间隔等来切割日志文件支持不同的日志级别。例如INFO,DEBUG,ERROR等能够打印基本信息,如调用文件/函数名和行号,日志时间等它同时提供了结构化日志记录和printf风格的日志记录,它非常的快根据Uber-go Zap的文档,它的性能比类似的结构化日志包更好——也比标准库更快使用Info/ Error等Logger方法记录消息。
原创
2022-09-06 20:45:04 ·
135 阅读 ·
0 评论