From dfebb404cbe40f7893dc91fd7c0df4c10ae5564b Mon Sep 17 00:00:00 2001 From: "Iskander (Alex) Sharipov" Date: Mon, 28 Jan 2019 19:50:28 +0300 Subject: [PATCH] remove excessive []byte(s) conversion `copy` permits using to mix `[]byte` and `string` arguments without explicit conversion. I removed explicit conversion to make the code simpler. Signed-off-by: Iskander Sharipov --- pkg/progress/bar.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/progress/bar.go b/pkg/progress/bar.go index 649e69451..cbe41a925 100644 --- a/pkg/progress/bar.go +++ b/pkg/progress/bar.go @@ -70,9 +70,9 @@ func (h Bar) Format(state fmt.State, r rune) { negative := width - pad - positive n := 1 - n += copy(p[n:], []byte(green)) + n += copy(p[n:], green) n += copy(p[n:], bytes.Repeat([]byte("+"), positive)) - n += copy(p[n:], []byte(reset)) + n += copy(p[n:], reset) if negative > 0 { copy(p[n:len(p)-1], bytes.Repeat([]byte("-"), negative))