Edge-home-orchestration-go: Alternatif untuk logmgr (kerangka logging GoLang)

Dibuat pada 20 Nov 2020  ·  6Komentar  ·  Sumber: lf-edge/edge-home-orchestration-go

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

logmgr mengimpor perpustakaan pihak ke-3 untuk kerangka logging GoLang, tetapi tidak memiliki pernyataan lisensi. Kita perlu menerapkan perpustakaan alternatifnya yang telah dirilis di bawah lisensi permisif di komunitas open source.

Anda dapat merujuk ke logmgr ini dengan topik ini sebagai berikut:

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

help wanted question

Komentar yang paling membantu

Saya menemukan pernyataan licese dari perpustakaan logger pihak ke-3. Mungkin akan ditambahkan beberapa jam yang lalu^^.
Namun, saya ingin mengatakan lebih baik kita menggunakan logger terkenal daripada logger pribadi seseorang. ( Jika saya salah paham, tolong beri tahu mt. ) Saya tidak tahu logger apa yang paling banyak digunakan untuk golang, jadi saya baru saja mencari dan menemukan beberapa kata kunci seperti Logrus, glog. Harap pertimbangkan mereka sebagai logger alternatif. Hanya dua sen saya.

Semua 6 komentar

Saya menemukan homeedge( config.go ) menggunakan logrus juga. jadi saya ingin menyarankan untuk menggunakan logrus sebagai kerangka kerja logging.

@t25kim Terima kasih atas saran

Saya menemukan pernyataan licese dari perpustakaan logger pihak ke-3. Mungkin akan ditambahkan beberapa jam yang lalu^^.
Namun, saya ingin mengatakan lebih baik kita menggunakan logger terkenal daripada logger pribadi seseorang. ( Jika saya salah paham, tolong beri tahu mt. ) Saya tidak tahu logger apa yang paling banyak digunakan untuk golang, jadi saya baru saja mencari dan menemukan beberapa kata kunci seperti Logrus, glog. Harap pertimbangkan mereka sebagai logger alternatif. Hanya dua sen saya.

@mgjeong Terima kasih, MJ. Kami akan memeriksa proposal Anda. Seperti yang Anda katakan (dan beberapa kode di edge-home-orchestration-go kami), kami menemukan Logrus sudah digunakan dalam kode kami.

Besar. ^^

Masalah lisensi saat ini teratasi karena logger saat ini sekarang di bawah lisensi Apache 2.0. Maka sisanya adalah :

  • Pertimbangkan untuk pergi / tidak: Mengadopsi kerangka kerja logging yang lebih populer seperti yang disarankan oleh @mgjeong.
Apakah halaman ini membantu?
0 / 5 - 0 peringkat