Edge-home-orchestration-go: Alternativo para logmgr (marco de registro de GoLang)

Creado en 20 nov. 2020  ·  6Comentarios  ·  Fuente: lf-edge/edge-home-orchestration-go

_Referencia: https://github.com/lf-edge/edge-home-orchestration-go/issues/173#issuecomment -730330067_

El actual logmgr importa una biblioteca de terceros para su marco de registro GoLang, pero no tiene ninguna declaración de licencia. Necesitamos aplicar su biblioteca alternativa que se ha lanzado bajo una licencia permisiva en comunidades de código abierto.

Puede consultar el logmgr actual con este tema de la siguiente manera:

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

help wanted question

Comentario más útil

Encontré la declaración licese de la biblioteca de registradores de terceros. Puede que se haya agregado hace unas horas ^^.
Sin embargo, me gustaría decir que es mejor que usemos un registrador conocido en lugar del registrador personal de alguien. (Si no entendí bien, hágamelo saber). No sé qué registradores se utilizan principalmente para golang, así que acabo de buscar y encontrar algunas palabras clave como Logrus, glog. Considérelos como registrador alternativo. Solo mis dos centavos.

Todos 6 comentarios

Encontré homeedge ( config.go ) también usa logrus . así que me gustaría sugerir el uso de logrus como marco de registro.

@ t25kim ¡ Gracias por la pronta sugerencia! Está bajo licencia del MIT y me parece bien.

Encontré la declaración licese de la biblioteca de registradores de terceros. Puede que se haya agregado hace unas horas ^^.
Sin embargo, me gustaría decir que es mejor que usemos un registrador conocido en lugar del registrador personal de alguien. (Si no entendí bien, hágamelo saber). No sé qué registradores se utilizan principalmente para golang, así que acabo de buscar y encontrar algunas palabras clave como Logrus, glog. Considérelos como registrador alternativo. Solo mis dos centavos.

@mgjeong Gracias, MJ. Revisaremos su propuesta. Como dijiste (y algunos códigos en nuestro edge-home-orchestration-go), encontramos que Logrus ya se usaban en nuestros códigos.

Excelente. ^^

El problema de la licencia actual está resuelto ya que el registrador actual está ahora bajo la licencia Apache 2.0. Entonces el resto es:

  • Considere ir / no ir: Adopte un marco de registro más popular como lo sugiere @mgjeong.
¿Fue útil esta página
0 / 5 - 0 calificaciones