We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
描述 本库在init 函数中修改了 logrus 库的全局配置。 对于在本库之前 init 的库,那些库对 logrus 的全局设置会被本库的 init 函数覆盖掉。 建议不要使用全局的 logrus 对象,改为自己单独创建 logrus 对象并提供相应的配置方法。
如何复现 步骤:
make run
关联日志信息
cd a && go run . zz/b 库将 logrus 的输出设置成了 io.Discard。 所有 logrus 函数都不会向控制台打印信息。 导入了 wechat 包时的行为 INFO[0000] 因为 zz/b 库的 init 方法。这句 log 应该不会显示在控制台上。 aa/a 刚刚使用 logrus 向控制台打印了一条信息。 cd a2 && go run . zz/b 库将 logrus 的输出设置成了 io.Discard。 所有 logrus 函数都不会向控制台打印信息。 没导入 wechat 包时的行为 aa/a2 刚刚使用 logrus 向控制台打印了一条信息。
使用的版本
The text was updated successfully, but these errors were encountered:
欢迎提PR
Sorry, something went wrong.
No branches or pull requests
描述
本库在init 函数中修改了 logrus 库的全局配置。
对于在本库之前 init 的库,那些库对 logrus 的全局设置会被本库的 init 函数覆盖掉。
建议不要使用全局的 logrus 对象,改为自己单独创建 logrus 对象并提供相应的配置方法。
如何复现
步骤:
make run
命令。观察控制台输出。关联日志信息
使用的版本
The text was updated successfully, but these errors were encountered: