diff --git a/printer.go b/printer.go index 36597c5..a21cd63 100644 --- a/printer.go +++ b/printer.go @@ -15,5 +15,5 @@ package golog type Printer interface { - Write(p []byte) (n int, err error) + Write(p []byte) } diff --git a/printer_stdout.go b/printer_stdout.go index afe2496..7213e45 100644 --- a/printer_stdout.go +++ b/printer_stdout.go @@ -26,6 +26,7 @@ func NewPrinterStdout() *PrinterStdout { } } -func (printer *PrinterStdout) Write(p []byte) (n int, err error) { - return printer.out.Write(p) +func (printer *PrinterStdout) Write(p []byte) { + out := append(p, '\n') + printer.out.Write(out) }