Added fibonacci example

This commit is contained in:
Jian Han 2018-04-19 21:29:48 +10:00
parent 6240073da1
commit 135ae1e4e1

View File

@ -0,0 +1,18 @@
package main
import "fmt"
func Fibonacci(x int) int {
if x == 0 {
return 0
} else if x <= 2 {
return 1
} else {
return Fibonacci(x-2) + Fibonacci(x-1)
}
}
func main() {
fib := Fibonacci
fmt.Printf("%vn", fib(50))
}