From f79d9e151fb10b8da86321a2771104b16176905f Mon Sep 17 00:00:00 2001 From: Mark McGranaghan Date: Wed, 17 Oct 2012 18:44:57 -0700 Subject: [PATCH] normalize printing --- examples/variadic-functions/variadic-functions.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/examples/variadic-functions/variadic-functions.go b/examples/variadic-functions/variadic-functions.go index 200977c..8277bea 100644 --- a/examples/variadic-functions/variadic-functions.go +++ b/examples/variadic-functions/variadic-functions.go @@ -9,25 +9,25 @@ import "fmt" // Here's a function that will take an arbitrary number // of `ints` as arguments. -func sum(nums ...int) int { +func sum(nums ...int) { fmt.Print(nums, " ") total := 0 for _, num := range nums { total += num } - return total + fmt.Println(total) } func main() { // Variadic functions can be called in the usual way // with individual arguments. - fmt.Println(sum(1, 2)) - fmt.Println(sum(1, 2, 3)) + sum(1, 2) + sum(1, 2, 3) // If you already have multiple args in a slice, // apply them to a variadic function using // `func(slice...)` like this. nums := []int{1, 2, 3, 4} - fmt.Println(sum(nums...)) + sum(nums...) }