Edge-home-orchestration-go: 替代 logmgr(GoLang 日志框架)

创建于 2020-11-20  ·  6评论  ·  资料来源: lf-edge/edge-home-orchestration-go

_参考: https :

当前的logmgr为其 GoLang 日志记录框架导入了一个 3rd 方库,但它没有任何许可声明。 我们需要应用它的替代库,该库已在开源社区的许可许可下发布。

您可以参考本主题的当前logmgr如下:

https://github.com/lf-edge/edge-home-orchestration-go/blob/a18e10ea178cc4148307b521e7b6dadfd6d6984f/src/common/logmgr/logmgr.go#L25

help wanted question

最有用的评论

我从 3rd-party logger library 中找到了 licese 语句。 它可能是几个小时前添加的^^。
但是,我想说我们最好使用知名的记录器而不是某人的个人记录器。 (如果我没看懂,请让mt知道。)我不知道golang主要使用什么loggers,所以我刚刚搜索并找到了一些关键字,例如Logrus,glog。 请考虑将它们作为替代记录器。 只有我的两分钱。

所有6条评论

我发现 homeedge( config.go ) 也使用logrus 。 所以我建议使用 logrus 作为日志框架。

@t25kim感谢您的提示建议! 它在 MIT 许可下,对我来说似乎很好。

我从 3rd-party logger library 中找到了 licese 语句。 它可能是几个小时前添加的^^。
但是,我想说我们最好使用知名的记录器而不是某人的个人记录器。 (如果我没看懂,请让mt知道。)我不知道golang主要使用什么loggers,所以我刚刚搜索并找到了一些关键字,例如Logrus,glog。 请考虑将它们作为替代记录器。 只有我的两分钱。

@mgjeong谢谢你,MJ。 我们会检查你的提议。 正如您所说(以及我们的 edge-home-orchestration-go 中的一些代码),我们发现Logrus已在我们的代码中使用。

伟大的。 ^^

当前的许可证问题已解决,因为当前的记录器现在使用 Apache 2.0 许可证。 那么余数是:

  • 考虑去/不去:采用@mgjeong 建议的更流行的日志框架。
此页面是否有帮助?
0 / 5 - 0 等级

相关问题

t25kim picture t25kim  ·  7评论

t25kim picture t25kim  ·  3评论

t25kim picture t25kim  ·  4评论

t25kim picture t25kim  ·  7评论

MoonkiHong picture MoonkiHong  ·  5评论