From 0893de89016b0c79e80e0b3ff08b41d425fd6ac6 Mon Sep 17 00:00:00 2001 From: Darien Raymond Date: Mon, 1 Oct 2018 12:54:06 +0200 Subject: [PATCH] use strings.Builder --- common/log/access.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/common/log/access.go b/common/log/access.go index da42db10b..621f75b0a 100644 --- a/common/log/access.go +++ b/common/log/access.go @@ -21,5 +21,13 @@ type AccessMessage struct { } func (m *AccessMessage) String() string { - return strings.Join([]string{serial.ToString(m.From), string(m.Status), serial.ToString(m.To), serial.ToString(m.Reason)}, " ") + builder := strings.Builder{} + builder.WriteString(serial.ToString(m.From)) + builder.WriteByte(' ') + builder.WriteString(string(m.Status)) + builder.WriteByte(' ') + builder.WriteString(serial.ToString(m.To)) + builder.WriteByte(' ') + builder.WriteString(serial.ToString(m.Reason)) + return builder.String() }