diff --git a/22-varargs.go b/22-varargs.go new file mode 100644 index 0000000..63e181e --- /dev/null +++ b/22-varargs.go @@ -0,0 +1,15 @@ +package main + +import "fmt" + +func add(nums ...int) int { + total := 0 + for _, num := range nums { + total += num + } + return total +} + +func main() { + fmt.Println(add(1, 2, 3, 4)) +}