package main
import "fmt"
func fbn(n int) ([]uint64){
fbnslice := make([]uint64,n)
fbnslice[0] = 1
fbnslice[1] = 1
for i :=2 ; i<n ;i++{
fbnslice[i] = fbnslice[i-1] + fbnslice[i-2]
}
return fbnslice
}
func main() {
fbnSlice := fbn(20)
fmt.Print(fbnSlice)
}
[1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765]