diff --git a/core/logs/console.go b/core/logs/console.go index 66e2c7ea..05b13cd7 100644 --- a/core/logs/console.go +++ b/core/logs/console.go @@ -62,7 +62,7 @@ func (c *consoleWriter) Format(lm *LogMsg) string { msg = strings.Replace(msg, levelPrefix[lm.Level], colors[lm.Level](levelPrefix[lm.Level]), 1) } h, _, _ := formatTimeHeader(lm.When) - bytes := append(append(h, msg...), '\n') + bytes := append(h, msg...) return string(bytes) } diff --git a/core/logs/console_test.go b/core/logs/console_test.go index 02bff3ec..3ba932ab 100644 --- a/core/logs/console_test.go +++ b/core/logs/console_test.go @@ -76,7 +76,7 @@ func TestFormat(t *testing.T) { Prefix: "Cus", } res := log.Format(lm) - assert.Equal(t, "2020/09/19 20:12:37.000 \x1b[1;44m[D]\x1b[0m Cus Hello, world\n", res) + assert.Equal(t, "2020/09/19 20:12:37.000 \x1b[1;44m[D]\x1b[0m Cus Hello, world", res) err := log.WriteMsg(lm) assert.Nil(t, err) }