Skip to content

使用zap日志替换kratos日志,由于这个做法不是很主流,因此这个包就纯的放飞自我吧(使用中英混合编程)。

Notifications You must be signed in to change notification settings

orzkratos/zapzhkratos

Repository files navigation

zapzhkratos

使用zap日志替换kratos日志,由于这个做法不是很主流,因此这个包就纯的放飞自我吧(使用中英混合编程)。

命名解析

  • zapzhkratos:
    • zap:在最前面,突出它的核心是基于 zap 日志库。
    • zh:表示中文或本地化。
    • kratos:Kratos 框架。

使用中文编程

"日志" 就是接口 "主簿" 就是日志的实体,认为 log.Helper 这个太难翻译,"侍者"或者"史官"都不太行,"助理"不准确。 "秘书" 也还凑合,但比较涩涩,就和古板的 "主簿" 同时提供吧。

当然这个包纯属自娱自乐的,不喜勿喷,不用就行。

具体使用文档就不写啦,会的自然会,当然估计也没有几个愿意替换自带日志的,因此这里没有写文档的必要啦。


其他

其实中文的好处有,意义明确,内涵充分,而且也能自带对齐属性,像 秘书 就比 logger 这个词要好使。

Give me stars. Thank you!!!

About

使用zap日志替换kratos日志,由于这个做法不是很主流,因此这个包就纯的放飞自我吧(使用中英混合编程)。

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages