From fe27c842bb4b3818d66cfd2144a4a80a053d874f Mon Sep 17 00:00:00 2001 From: Toshiya Doi Date: Fri, 10 Apr 2020 05:04:10 +0900 Subject: [PATCH] Fix slice initialization with provided capacity --- command/pr.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/command/pr.go b/command/pr.go index 66c60a0ad..05d54a08e 100644 --- a/command/pr.go +++ b/command/pr.go @@ -428,7 +428,7 @@ func prReviewerList(pr api.PullRequest) string { // parseReviewers parses given Reviews and ReviewRequests func parseReviewers(pr api.PullRequest) []*reviewerState { - var reviewerStates = map[string]*reviewerState{} + reviewerStates := make(map[string]*reviewerState) for _, review := range pr.Reviews.Nodes { if review.Author.Login != pr.Author.Login { @@ -448,7 +448,7 @@ func parseReviewers(pr api.PullRequest) []*reviewerState { } // Convert map to slice for ease of sort - result := []*reviewerState{} + result := make([]*reviewerState, 0, len(reviewerStates)) for _, reviewer := range reviewerStates { result = append(result, reviewer) }