jsonrpc2/rpc/logger.go
Alexander Kiryukhin 4cf58de9bb
Small refactoring
2022-01-31 20:25:19 +03:00

21 lines
333 B
Go

package rpc
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{}