1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
   | package main
  import ( 	"fmt" 	"os" 	"strconv" )
  func main() { 	n := os.Args[1] 	n_int, _ := strconv.Atoi(n) 	fmt.Println(Fibo(n_int)) }
  func Fibo(n int) (r int) { 	if n <= 1 { 		return 1 	} else { 		return Fibo(n-2) + Fibo(n-1) 	} }
 
   |