You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
421 B
Go
24 lines
421 B
Go
4 years ago
|
package logx
|
||
|
|
||
|
type LessLogger struct {
|
||
|
*limitedExecutor
|
||
|
}
|
||
|
|
||
|
func NewLessLogger(milliseconds int) *LessLogger {
|
||
|
return &LessLogger{
|
||
|
limitedExecutor: newLimitedExecutor(milliseconds),
|
||
|
}
|
||
|
}
|
||
|
|
||
|
func (logger *LessLogger) Error(v ...interface{}) {
|
||
|
logger.logOrDiscard(func() {
|
||
|
Error(v...)
|
||
|
})
|
||
|
}
|
||
|
|
||
|
func (logger *LessLogger) Errorf(format string, v ...interface{}) {
|
||
|
logger.logOrDiscard(func() {
|
||
|
Errorf(format, v...)
|
||
|
})
|
||
|
}
|