Merge pull request #129 from noxiouz/speedup_text_formatter [TextFormatter] Preallocate enough memory for keys to speedup
diff --git a/text_formatter.go b/text_formatter.go index 78e7889..4e51734 100644 --- a/text_formatter.go +++ b/text_formatter.go
@@ -43,7 +43,7 @@ func (f *TextFormatter) Format(entry *Entry) ([]byte, error) { - var keys []string + var keys []string = make([]string, 0, len(entry.Data)) for k := range entry.Data { keys = append(keys, k) }