diff options
| author | Henry Chang <mr.changyuheng@gmail.com> | 2017-06-15 15:01:53 -0700 |
|---|---|---|
| committer | Alberto Donizetti <alb.donizetti@gmail.com> | 2017-06-19 07:41:20 +0000 |
| commit | 624453ede3b6c5a2fef96c5a2cf1d8abdad35be1 (patch) | |
| tree | b74091d8dd6f2251059e7160ab976b7c6ebb9684 | |
| parent | cbbf25e137b2125d9dda99fbb218501b53fac348 (diff) | |
| download | golang-id-tour-624453ede3b6c5a2fef96c5a2cf1d8abdad35be1.tar.xz | |
tour: make Fibonacci solution start from 0
The exercise description lists Fibonacci numbers as 0, 1, 1... but the
current solution starts printing from 1. I'm changing it so it starts
printing from 0.
Change-Id: Ib36d0f0447bd5efa110cb9302f72f575ef1bf989
Reviewed-on: https://go-review.googlesource.com/41496
Reviewed-by: Alberto Donizetti <alb.donizetti@gmail.com>
| -rw-r--r-- | solutions/fib.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/solutions/fib.go b/solutions/fib.go index 06ec9ba..0f3959a 100644 --- a/solutions/fib.go +++ b/solutions/fib.go @@ -11,7 +11,7 @@ import "fmt" // fibonacci is a function that returns // a function that returns an int. func fibonacci() func() int { - f, g := 0, 1 + f, g := 1, 0 return func() int { f, g = g, f+g return f |
