diff --git a/examples/variadic-functions/variadic-functions.go b/examples/variadic-functions/variadic-functions.go index 68ffe0b..f2c88ce 100644 --- a/examples/variadic-functions/variadic-functions.go +++ b/examples/variadic-functions/variadic-functions.go @@ -12,6 +12,9 @@ import "fmt" func sum(nums ...int) { fmt.Print(nums, " ") total := 0 + // Within the function, the type of `nums` is + // equivalent to `[]int`. We can call `len(nums)`, + // iterate over it with `range`, etc. for _, num := range nums { total += num } diff --git a/examples/variadic-functions/variadic-functions.hash b/examples/variadic-functions/variadic-functions.hash index 3c29574..36f5ad2 100644 --- a/examples/variadic-functions/variadic-functions.hash +++ b/examples/variadic-functions/variadic-functions.hash @@ -1,2 +1,2 @@ -dd2e819d49c1110c7eb7dc198b62e0994e0ba93e -7_-i75JEsmM +561184169a1b4c3d4970d496b282cc81016583d6 +glNdE8aKPNq diff --git a/public/variadic-functions b/public/variadic-functions index 32dbe0c..8b86793 100644 --- a/public/variadic-functions +++ b/public/variadic-functions @@ -44,7 +44,7 @@ function.

- +
package main
 
@@ -73,6 +73,20 @@ of ints as arguments.

func sum(nums ...int) { fmt.Print(nums, " ") total := 0 + + + + + + +

Within the function, the type of nums is +equivalent to []int. We can call len(nums), +iterate over it with range, etc.

+ + + + +
     for _, num := range nums {
         total += num
     }
@@ -169,7 +183,7 @@ to form closures, which we’ll look at next.