Golang チャンネルの構え(最初の一歩)
チャンネル
package main import f "fmt" func receiver(ch chan int) { for { i := <-ch f.Println(i) } } func main() { ch := make(chan int) go receiver(ch) i := 0 for i < 10 { ch <- i i++ } }
このコードはエディタの助けがない状態で書いた。
チャンネル
package main import f "fmt" func receiver(ch chan int) { for { i := <-ch f.Println(i) } } func main() { ch := make(chan int) go receiver(ch) i := 0 for i < 10 { ch <- i i++ } }
このコードはエディタの助けがない状態で書いた。