19 lines
230 B
Go
Raw Normal View History

2018-04-19 21:29:48 +10:00
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))
}