Variadic function
(nums ...int)
| 58 | |
| 59 | // Variadic function |
| 60 | func getSum2(nums ...int) int { |
| 61 | sum := 0 |
| 62 | // nums gets converted into a slice which is |
| 63 | // iterated by range (More on slices later) |
| 64 | for _, num := range nums { |
| 65 | sum += num |
| 66 | } |
| 67 | return sum |
| 68 | } |
| 69 | |
| 70 | func getArraySum(arr []int) int { |
| 71 | sum := 0 |