Advertisement
Guest User

Untitled

a guest
Jul 13th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Go 0.25 KB | None | 0 0
  1. package main
  2. import "fmt"
  3. func Fibo() func() int {
  4.     var un = 0
  5.     var deux = 1
  6.     return func() int {
  7.         var tmp = deux
  8.         deux += un
  9.         un = tmp
  10.         return deux
  11.     }
  12. }
  13. func main() {
  14.     var f = Fibo()
  15.     for i := 0; i < 10; i++ {
  16.         fmt.Println(f())
  17.     }
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement