# README
Log设计
日志log设计为异步写入,相比同步日志写入,在调用时不会立即进行写入日志文件的I/O操作而影响正常业务逻辑,在高并发时可以聚合多条日志并合并为一次文件写入,大幅减少文件I/O操作次数。
Logger对象可以单独创建使用(NewLogger()),也可以在应用程序启动时指定Package全局变量glbLogger,供整个工程使用。
注意:应用程序结束前,需调用Logger.Close(),确保最后缓存的日志能够写入文件。
日志log设计为异步写入,相比同步日志写入,在调用时不会立即进行写入日志文件的I/O操作而影响正常业务逻辑,在高并发时可以聚合多条日志并合并为一次文件写入,大幅减少文件I/O操作次数。
Logger对象可以单独创建使用(NewLogger()),也可以在应用程序启动时指定Package全局变量glbLogger,供整个工程使用。
注意:应用程序结束前,需调用Logger.Close(),确保最后缓存的日志能够写入文件。