diff options
author | Mike Crute <mike@crute.us> | 2023-10-30 20:16:40 -0700 |
---|---|---|
committer | Mike Crute <mike@crute.us> | 2023-10-30 20:16:40 -0700 |
commit | beb31aa8f2a19f50f52bdb55ad8c42f5f3e487db (patch) | |
tree | 8e72ab253c615d9c1b9e27045587d39de2e3a1ad /log/noop.go | |
parent | b1f938089148aeb3c68b114fd39cb45bac898555 (diff) | |
download | golib-beb31aa8f2a19f50f52bdb55ad8c42f5f3e487db.tar.bz2 golib-beb31aa8f2a19f50f52bdb55ad8c42f5f3e487db.tar.xz golib-beb31aa8f2a19f50f52bdb55ad8c42f5f3e487db.zip |
log: add a no-op logger
Diffstat (limited to 'log/noop.go')
-rw-r--r-- | log/noop.go | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/log/noop.go b/log/noop.go new file mode 100644 index 0000000..c192d29 --- /dev/null +++ b/log/noop.go | |||
@@ -0,0 +1,20 @@ | |||
1 | package log | ||
2 | |||
3 | type NoopLeveledLogger struct{} | ||
4 | |||
5 | var _ LeveledLogger = (*NoopLeveledLogger)(nil) | ||
6 | |||
7 | func (l *NoopLeveledLogger) Print(i ...interface{}) {} | ||
8 | func (l *NoopLeveledLogger) Printf(format string, args ...interface{}) {} | ||
9 | func (l *NoopLeveledLogger) Fatal(i ...interface{}) {} | ||
10 | func (l *NoopLeveledLogger) Fatalf(format string, args ...interface{}) {} | ||
11 | func (l *NoopLeveledLogger) Panic(i ...interface{}) {} | ||
12 | func (l *NoopLeveledLogger) Panicf(format string, args ...interface{}) {} | ||
13 | func (l *NoopLeveledLogger) Debug(i ...interface{}) {} | ||
14 | func (l *NoopLeveledLogger) Debugf(format string, args ...interface{}) {} | ||
15 | func (l *NoopLeveledLogger) Info(i ...interface{}) {} | ||
16 | func (l *NoopLeveledLogger) Infof(format string, args ...interface{}) {} | ||
17 | func (l *NoopLeveledLogger) Warn(i ...interface{}) {} | ||
18 | func (l *NoopLeveledLogger) Warnf(format string, args ...interface{}) {} | ||
19 | func (l *NoopLeveledLogger) Error(i ...interface{}) {} | ||
20 | func (l *NoopLeveledLogger) Errorf(format string, args ...interface{}) {} | ||