メモメモ:ググる()の生活()

 

beatsync.net

 

FUD

FUD - Wikipedia

 

mattn.kaoriya.net

 

む、むずk(ry

 

A Tour of Go

https://go-tour-jp.appspot.com/#67

 

package main

import (
    "fmt"
)

func fibonacci(c, quit chan int) {
    x, y := 0, 1
    for {
        select {
        case c <- x:
            x, y = y, x+y
        case <-quit:
            fmt.Println("quit")
            return
        }
    }
}

func main() {
    c := make(chan int)
    quit := make(chan int)

    go func() {
        for i := 0; i < 10; i++ {
            fmt.Println(<-c)
        }
        quit <- 0
    }()

    fibonacci(c, quit)
}