aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHenry Chang <mr.changyuheng@gmail.com>2017-06-15 15:01:53 -0700
committerAlberto Donizetti <alb.donizetti@gmail.com>2017-06-19 07:41:20 +0000
commit624453ede3b6c5a2fef96c5a2cf1d8abdad35be1 (patch)
treeb74091d8dd6f2251059e7160ab976b7c6ebb9684
parentcbbf25e137b2125d9dda99fbb218501b53fac348 (diff)
downloadgolang-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.go2
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