From 3be01b0c4a186b87e7ceea37b24dcc25a7b4cd0e Mon Sep 17 00:00:00 2001 From: Youssef Habri Date: Tue, 11 Feb 2020 00:33:28 +0100 Subject: [PATCH] Preallocate `relatedTracks` --- pages/soundtrack/soundtrack.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/soundtrack/soundtrack.go b/pages/soundtrack/soundtrack.go index f2fa1b3d..37033251 100644 --- a/pages/soundtrack/soundtrack.go +++ b/pages/soundtrack/soundtrack.go @@ -19,7 +19,7 @@ func Get(ctx aero.Context) error { return ctx.Error(http.StatusNotFound, "Track not found", err) } - var relatedTracks []*arn.SoundTrack + relatedTracks := make([]*arn.SoundTrack, 0, 5) for _, anime := range track.Anime() { tracks := arn.FilterSoundTracks(func(t *arn.SoundTrack) bool { return !t.IsDraft && len(t.Media) > 0 && t.ID != track.ID && arn.Contains(t.Tags, "anime:"+anime.ID)