From a59f2544c056fd363e3ce51134d7650856a101f0 Mon Sep 17 00:00:00 2001 From: Jared Wasinger Date: Wed, 8 Nov 2023 20:18:46 +0800 Subject: [PATCH] remove unused LogfmtFormat --- log/format.go | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/log/format.go b/log/format.go index ee31bdeba7..3d6e3029ed 100644 --- a/log/format.go +++ b/log/format.go @@ -110,19 +110,6 @@ func TerminalFormat(r slog.Record, usecolor bool) []byte { return b.Bytes() } -// LogfmtFormat prints records in logfmt format, an easy machine-parseable but human-readable -// format for key/value pairs. -// -// For more details see: http://godoc.org/github.com/kr/logfmt -func LogfmtFormat() Format { - return FormatFunc(func(r slog.Record) []byte { - common := []slog.Attr{slog.Time(timeKey, r.Time), slog.Int(lvlKey, int(r.Level)), slog.String(msgKey, r.Message)} - buf := &bytes.Buffer{} - logfmt(buf, common, r, 0, false) - return buf.Bytes() - }) -} - func logfmt(buf *bytes.Buffer, commonAttrs []slog.Attr, r slog.Record, color int, term bool) { attrs := []slog.Attr{} r.Attrs(func(attr slog.Attr) bool {