package
0.0.0-20240430070110-32c8d490bf49
Repository: https://github.com/eachain/common.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
Get 获取全局Logger。.
No description provided by the author
New 返回一个Logger,可在单独逻辑内使用。.
SetOutput 应该被主线程调用, 确保在进程的整个生命周期内只被调用一次, 而不是经常更换。.
SetOutputFile 可以设置输出日志的目录,备份目录和日志文件名。 日志默认存储7天备份,每天凌晨切换。.
No description provided by the author
WithPrefix 用于添加日志公共前缀,例如:
func HandleLogicA(...) {
log := logger.WithPrefix(logger.Get(), "HandleLogicA: ")
log.Infof("hello world")
// Output:
// HandleLogicA: hello world
logicB(log)
}
func logicB(log logger.Logger) {
log = logger.WithPrefix(log, "logicB: ")
log.Infof("hello world")
// Output:
// HandleLogicA: logicB: hello world
}
*/.
WithSuffix 用于添加日志公共后缀,参考WithPrefix.
# Interfaces
No description provided by the author