Advertisement
Guest User

Untitled

a guest
Dec 6th, 2016
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.35 KB | None | 0 0
  1. package main
  2. import (
  3. "fmt"
  4. )
  5. func main(){
  6. f:=fibonacci()
  7. for i:=0;i<=20;i++ {
  8. fmt.Println(f(i))
  9. }
  10. }
  11. func fibonacci()(func(n int)int){
  12. var val int
  13. var val1 int
  14. return func(n int)int{
  15. if n==0||n==1{
  16. val,val1=1,1
  17. }else{
  18. val,val1=val+val1,val
  19. }
  20. return val
  21. }
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement