Edge-home-orchestration-go: logmgrの代替(GoLangロギングフレームワーク)

作成日 2020年11月20日  ·  6コメント  ·  ソース: lf-edge/edge-home-orchestration-go

_参照: https

現在のlogmgrは、GoLangロギングフレームワーク用のサードパーティライブラリをインポートしますが、ライセンスステートメントはありません。 オープンソースコミュニティでパーミッシブライセンスの下でリリースされた代替ライブラリを適用する必要があります。

次のように、このトピックで現在のlogmgrを参照できます。

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

help wanted question

最も参考になるコメント

サードパーティのロガーライブラリからliceseステートメントを見つけました。 数時間前に追加されるかもしれません^^。
ただし、誰かの個人的なロガーよりも、有名なロガーを使用したほうがよいと言いたいです。 (誤解された場合は、mtに知らせてください。)golangで主に使用されているロガーがわからないため、Logrus、glogなどのキーワードを検索して見つけました。 それらを代替ロガーと見なしてください。 ちょうど私の2セント。

全てのコメント6件

私はhomeedge(見つけconfig.goが)使用logrusをうまくとして。 したがって、ログフレームワークとしてlogrusを使用することをお勧めします。

@ t25kim迅速な提案ありがとうございます! それはMITライセンスの下にあり、私には良さそうです。

サードパーティのロガーライブラリからliceseステートメントを見つけました。 数時間前に追加されるかもしれません^^。
ただし、誰かの個人的なロガーよりも、有名なロガーを使用したほうがよいと言いたいです。 (誤解された場合は、mtに知らせてください。)golangで主に使用されているロガーがわからないため、Logrus、glogなどのキーワードを検索して見つけました。 それらを代替ロガーと見なしてください。 ちょうど私の2セント。

@mgjeongありがとう、MJ。 私たちはあなたの提案をチェックします。 あなたが言ったように(そして私たちのedge-home-orchestration-goのいくつかのコード)、私たちはすでに私たちのコードで使用されているLogrusを見つけました。

素晴らしい。 ^^

現在のロガーは現在Apache2.0ライセンスの下にあるため、現在のライセンスの問題は解決されています。 その後、残りは:

  • go / no-goを検討してください:@mgjeongによって提案されているように、より一般的なロギングフレームワークを採用してください。
このページは役に立ちましたか?
0 / 5 - 0 評価