aboutsummaryrefslogtreecommitdiff
path: root/log
diff options
context:
space:
mode:
authorRyo Nihei <nihei.dev@gmail.com>2021-09-23 00:18:44 +0900
committerRyo Nihei <nihei.dev@gmail.com>2021-09-23 00:18:44 +0900
commit9f3a33484b61b4291bf4093dbe145fb01a452299 (patch)
treeb438c2eb781f66a4f522b00d573584907c8b92c5 /log
parentKeep the order of AST nodes constant (diff)
downloadtre-9f3a33484b61b4291bf4093dbe145fb01a452299.tar.gz
tre-9f3a33484b61b4291bf4093dbe145fb01a452299.tar.xz
Remove --debug option from compile command
Diffstat (limited to 'log')
-rw-r--r--log/logger.go42
1 files changed, 0 insertions, 42 deletions
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{}) {
-}