_Referenz: https://github.com/lf-edge/edge-home-orchestration-go/issues/173#issuecomment -730330067_
Das aktuelle logmgr
importiert eine Drittanbieterbibliothek für sein GoLang-Logging-Framework, hat jedoch keine Lizenzerklärung. Wir müssen seine alternative Bibliothek anwenden, die unter einer freizügigen Lizenz in Open-Source-Communitys veröffentlicht wurde.
Sie können sich mit diesem Thema wie folgt auf das aktuelle logmgr
beziehen:
@t25kim Danke für den prompten Vorschlag! Es steht unter MIT-Lizenz und es scheint mir gut zu sein.
Ich habe die licese-Anweisung aus der Logger-Bibliothek von Drittanbietern gefunden. Es kann vor ein paar Stunden hinzugefügt werden^^.
Ich möchte jedoch sagen, dass wir besser einen bekannten Logger verwenden sollten als den persönlichen Logger von Somone. (Wenn ich etwas falsch verstanden habe, lass es mt wissen. ) Ich weiß nicht, welche Logger hauptsächlich für Golang verwendet werden, also habe ich nur einige Schlüsselwörter wie Logrus, glog gesucht und gefunden. Bitte betrachten Sie sie als alternativen Logger. Nur meine zwei Cent.
@mgjeong Danke, MJ. Wir prüfen Ihren Vorschlag. Wie Sie sagten (und einige Codes in unserem Edge-Home-Orchestration-go), fanden wir Logrus
bereits in unseren Codes verwendet.
Groß. ^^
Das aktuelle Lizenzproblem ist behoben, da der aktuelle Logger jetzt unter der Apache 2.0-Lizenz steht. Der Rest ist dann:
Hilfreichster Kommentar
Ich habe die licese-Anweisung aus der Logger-Bibliothek von Drittanbietern gefunden. Es kann vor ein paar Stunden hinzugefügt werden^^.
Ich möchte jedoch sagen, dass wir besser einen bekannten Logger verwenden sollten als den persönlichen Logger von Somone. (Wenn ich etwas falsch verstanden habe, lass es mt wissen. ) Ich weiß nicht, welche Logger hauptsächlich für Golang verwendet werden, also habe ich nur einige Schlüsselwörter wie Logrus, glog gesucht und gefunden. Bitte betrachten Sie sie als alternativen Logger. Nur meine zwei Cent.