aboutsummaryrefslogblamecommitdiff
path: root/logger.go
blob: 7907e4f0fb6088fe7a92261e4479ea0d718c329f (plain) (tree)



















                                                             
package jsonrpc2

import "log"

type Logger interface {
	Logf(format string, args ...interface{})
}

type nopLogger struct{}

func (n nopLogger) Logf(format string, args ...interface{}) {
}

type stdLogger struct{}

func (n stdLogger) Logf(format string, args ...interface{}) {
	log.Printf(format, args...)
}

var StdLogger = stdLogger{}