@@ -241,7 +241,7 @@ func (cd *CheckData) finalizeOutput() (*CheckResult, error) {
241241}
242242
243243func (cd * CheckData ) buildListMacros () map [string ]string {
244- list := []string {}
244+ list := make ( []string , 0 , len ( cd . listData ))
245245 okList := make ([]string , 0 )
246246 warnList := make ([]string , 0 )
247247 critList := make ([]string , 0 )
@@ -560,8 +560,8 @@ func (cd *CheckData) sortList(listData []map[string]string, keys []string) []map
560560 }
561561
562562 slices .SortStableFunc (listData , func (a , b map [string ]string ) int {
563- sortA := []string {}
564- sortB := []string {}
563+ sortA := make ( []string , 0 , len ( keys ))
564+ sortB := make ( []string , 0 , len ( keys ))
565565 for _ , k := range keys {
566566 sortA = append (sortA , a [k ])
567567 sortB = append (sortB , b [k ])
@@ -1145,7 +1145,7 @@ func (cd *CheckData) VisitAll(condList ConditionList, callback func(*Condition)
11451145}
11461146
11471147func (cd * CheckData ) CloneThreshold (srcThreshold ConditionList ) (cloned ConditionList ) {
1148- cloned = make (ConditionList , 0 )
1148+ cloned = make (ConditionList , 0 , len ( srcThreshold ) )
11491149
11501150 for i := range srcThreshold {
11511151 cloned = append (cloned , srcThreshold [i ].Clone ())
0 commit comments