fix: 修改 setDebugMode 接口参数

This commit is contained in:
王荣昌 2024-04-07 14:32:54 +08:00
parent 22729da9f5
commit 8e2f22fe52
2 changed files with 4 additions and 7 deletions

View File

@ -18,6 +18,7 @@ func init() {
func MustNewKisDefaultSlog(opts ...KisLogOptions) {
defaultSlog := getKisDefaultSLog(opts...)
initDefaultSlog(defaultSlog)
SetLogger(defaultSlog)
}
@ -74,7 +75,6 @@ func getKisDefaultSLog(opts ...KisLogOptions) *kisDefaultSlog {
opt(defaultKisSlog)
}
initDefaultSlog(defaultKisSlog)
return defaultKisSlog
}
@ -102,13 +102,10 @@ func (k *kisDefaultSlog) DebugF(str string, v ...interface{}) {
slog.Debug(str, v...)
}
func (k *kisDefaultSlog) SetDebugMode(enable bool) {
func (k *kisDefaultSlog) SetDebugMode() {
k.mu.Lock()
defer k.mu.Unlock()
if enable {
k.level = slog.LevelDebug
}
k.level = slog.LevelDebug
}
func initDefaultSlog(kisLog *kisDefaultSlog) {

View File

@ -18,7 +18,7 @@ type KisLogger interface {
DebugF(str string, v ...interface{})
// SetDebugMode 设置Debug模式
SetDebugMode(enable bool)
SetDebugMode()
}
// kisLog 默认的KisLog 对象, 提供默认的日志打印方式, 均是打印在标准输出上。