zap.Logger 是go语言中相对日志库中性能最高的。不多说直接上代码:如何使用:输出:我们在项目中,经常会记录一些数据信息到文件中,或者日志文件。例如nginx会有nginx访问请求日志,使用golang的时候,我也想做一个这样的访问日志,所以我就找到了go的一个开源高效的日志库zap。很多人也使用logrus或者go自带的Logger,具体为啥最后选择了zap,是因为很多人说zap性能更高些,当然我自己没有测试过。然后在执行安装的命令。Zap提供了两种类型的日志记录器―Sugared Logger和Logger。基本zapcore.DefaultLineEnding 即"\n"EncodeLevel:基本zapcore.LowercaseLevelEncoder。好了,这就是自己捣鼓的zap使用方法,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。
暂无评论