From 9f3a33484b61b4291bf4093dbe145fb01a452299 Mon Sep 17 00:00:00 2001 From: Ryo Nihei Date: Thu, 23 Sep 2021 00:18:44 +0900 Subject: Remove --debug option from compile command --- log/logger.go | 42 ------------------------------------------ 1 file changed, 42 deletions(-) delete mode 100644 log/logger.go (limited to 'log') diff --git a/log/logger.go b/log/logger.go deleted file mode 100644 index 770f1c1..0000000 --- a/log/logger.go +++ /dev/null @@ -1,42 +0,0 @@ -package log - -import ( - "fmt" - "io" -) - -type Logger interface { - Log(format string, a ...interface{}) -} - -var ( - _ Logger = &logger{} - _ Logger = &nopLogger{} -) - -type logger struct { - w io.Writer -} - -func NewLogger(w io.Writer) (*logger, error) { - if w == nil { - return nil, fmt.Errorf("w is nil; NewLogger() needs a writer") - } - return &logger{ - w: w, - }, nil -} - -func (l *logger) Log(format string, a ...interface{}) { - fmt.Fprintf(l.w, format+"\n", a...) -} - -type nopLogger struct { -} - -func NewNopLogger() *nopLogger { - return &nopLogger{} -} - -func (l *nopLogger) Log(format string, a ...interface{}) { -} -- cgit v1.2.3