_المرجع: https://github.com/lf-edge/edge-home-orchestration-go/issues/173#issuecomment -730330067_
يستورد logmgr
مكتبة جهة خارجية لإطار عمل تسجيل GoLang الخاص به ، ولكنه لا يحتوي على أي بيان ترخيص. نحن بحاجة إلى تطبيق مكتبتها البديلة التي تم إصدارها بموجب ترخيص مسموح في مجتمعات مفتوحة المصدر.
يمكنك الرجوع إلى logmgr
بهذا الموضوع على النحو التالي:
@ t25kim شكرا لك على الاقتراح السريع! إنه بموجب ترخيص معهد ماساتشوستس للتكنولوجيا ويبدو أنه جيد بالنسبة لي.
لقد وجدت بيان licese من مكتبة مسجل الطرف الثالث. يمكن إضافته قبل ساعات قليلة ^ ^.
ومع ذلك ، أود أن أقول إننا من الأفضل استخدام المسجل المعروف جيدًا بخلاف المسجل الشخصي لشخص ما. (إذا لم أفهمها ، يرجى إعلام mt.) لا أعرف ما هي المسجلات المستخدمة في الغالب في golang ، لذلك لقد بحثت للتو ووجدت بعض الكلمات الرئيسية مثل Logrus و glog. يرجى اعتبارهم مسجّل بديل. جمعية البناء الخيرية.
mgjeong شكرا لك ، MJ. سوف نتحقق من اقتراحك. كما قلت (وبعض الرموز في edge-home-orchestration-go) ، وجدنا Logrus
مستخدمًا بالفعل في أكوادنا.
رائعة. ^ ^
تم حل مشكلة الترخيص الحالية نظرًا لأن المُسجِّل الحالي يخضع الآن لترخيص Apache 2.0. ثم الباقي هو:
التعليق الأكثر فائدة
لقد وجدت بيان licese من مكتبة مسجل الطرف الثالث. يمكن إضافته قبل ساعات قليلة ^ ^.
ومع ذلك ، أود أن أقول إننا من الأفضل استخدام المسجل المعروف جيدًا بخلاف المسجل الشخصي لشخص ما. (إذا لم أفهمها ، يرجى إعلام mt.) لا أعرف ما هي المسجلات المستخدمة في الغالب في golang ، لذلك لقد بحثت للتو ووجدت بعض الكلمات الرئيسية مثل Logrus و glog. يرجى اعتبارهم مسجّل بديل. جمعية البناء الخيرية.