2015-01-31から1日間の記事一覧

Go言語:Channelsのselect

select の話 selectステートメントで、複数のChannelsを条件分岐できる。 受信、送信、どちらも可能。 Channelsの送信があるのに、受け取りを行ってなかったら、selectをしていない場合と同じで例外になるので注意。 複数条件に一致する場合は、ランダムに選…

Go言語:数値型の幅

フィボナッチなサンプルを写経して動かしていた時にやっと理解した。 Go言語の数値型(の整数) intはジェネリックであり、実行環境に依存したサイズ(値の扱える範囲)を持つ。 Goプログラミング言語の情報サイト golang.jp 数値型 範囲を超えた場合は、オ…