package main import ( "fmt" ) func total(values ...int) int { sum := 0 for _, value := range values { sum += value } return sum } func main() { counts := []int{2, 3, 1} fmt.Println(total(), total(4, 5), total(counts...)) }