在 Java 世界中,为每个包/类创建一个记录器是相对常见的——类似于:
final static Logger logger = Logger.getLogger("foo.bar.baz");
这意味着在配置中我们可以为不同的包设置不同的日志级别:
log4j.logger.foo.bar=info log4j.logger.foo.bar.baz=debug
这真的很好,因为在大型、复杂的应用程序中,这意味着您可以使嘈杂的第 3 方库静音,或者仅在您认为可能导致问题的包中启用调试日志记录。
我的问题是 logrus 是否有类似的东西,如果没有,是否有任何其他 go logging 库提供这种功能。
Qyouu
相关分类