gitextract_ub2bczst/ ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ └── bug_report.md │ ├── changelog.yml │ ├── dependabot.yml │ ├── revive.toml │ └── workflows/ │ ├── go.yml │ └── release.yml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── README.zh-CN.md ├── _example/ │ ├── bench_loglibs.md │ ├── bench_loglibs_test.go │ ├── demos/ │ │ ├── demo1.go │ │ ├── simple.go │ │ └── slog_all_level.go │ ├── diff-with-zap-zerolog.md │ ├── go.mod │ ├── handler/ │ │ └── grouped.go │ ├── issue100/ │ │ └── issue100_test.go │ ├── issue111/ │ │ └── main.go │ ├── issue137/ │ │ └── main.go │ ├── pprof/ │ │ └── main.go │ └── refer/ │ └── main.go ├── benchmark2_test.go ├── benchmark_test.go ├── bufwrite/ │ ├── bufio_writer.go │ ├── bufwrite_test.go │ └── line_writer.go ├── common.go ├── common_test.go ├── example_test.go ├── formatter.go ├── formatter_json.go ├── formatter_test.go ├── formatter_text.go ├── go.mod ├── go.sum ├── handler/ │ ├── README.md │ ├── buffer.go │ ├── buffer_test.go │ ├── builder.go │ ├── config.go │ ├── config_test.go │ ├── console.go │ ├── console_test.go │ ├── email.go │ ├── example_test.go │ ├── file.go │ ├── file_test.go │ ├── handler.go │ ├── handler_test.go │ ├── rotatefile.go │ ├── rotatefile_test.go │ ├── syslog.go │ ├── syslog_test.go │ ├── write_close_flusher.go │ ├── write_close_syncer.go │ ├── write_closer.go │ ├── writer.go │ └── writer_test.go ├── handler.go ├── handler_test.go ├── internal/ │ └── util.go ├── issues_test.go ├── logger.go ├── logger_sub.go ├── logger_test.go ├── logger_write.go ├── processor.go ├── processor_test.go ├── record.go ├── record_test.go ├── rotatefile/ │ ├── README.md │ ├── cleanup.go │ ├── cleanup_test.go │ ├── config.go │ ├── config_test.go │ ├── issues_test.go │ ├── rotatefile.go │ ├── rotatefile_test.go │ ├── util.go │ ├── util_test.go │ ├── writer.go │ └── writer_test.go ├── slog.go ├── slog_test.go ├── sugared.go ├── util.go └── util_test.go