diff --git a/arrays/sum.go b/arrays/sum.go index a4b25a2..2c94226 100644 --- a/arrays/sum.go +++ b/arrays/sum.go @@ -10,11 +10,10 @@ func Sum(numbers []int) int { } func SumAll(numbersToSum ...[]int) []int { - lengthOfNumbers := len(numbersToSum) - sums := make([]int, lengthOfNumbers) + var sums []int - for i, numbers := range numbersToSum { - sums[i] = Sum(numbers) + for _, numbers := range numbersToSum { + sums = append(sums, Sum(numbers)) } return sums