2017-06-07から1日間の記事一覧

Golang チャンネルの構え(最初の一歩)

Go

チャンネル 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++ } } このコードはエディタの助けがない状態で書いた。

配列の構え、mapの構え

Go

スターティングGo言語の読み直しをしている。あたらしいパラダイムを学ぶのはやっぱり楽しいね! 配列の構え とりま初期化できてappendできて回せたらなんとかなるでしょ(経験) //配列の 構えは n := 10 s := make([]int, n) // 拡張 x := 11 s = append(s, …