osada-chan

Rails メインでサーバーサイドエンジニアしつつ現場監督やってます

2015-06-12から1日間の記事一覧

A Tour of Go 20

Go

20ページ目 package main func main() { for { } } 無限ループはこう書きます、と。 個人的にはきもいな。無限ループだけはwhileって書きたいかも笑

A Tour of Go 19

Go

19ページ目 forの話が続く。フォー。 .... さて。 package main import "fmt" func main() { sum := 1 for sum < 1000 { sum += sum } fmt.Println(sum) } セミコロンは省略できると。 これはつまりwhile文ですね。

A Tour of Go 18

Go

18ページ目 package main import "fmt" func main() { sum := 1 for ; sum < 1000; { sum += sum } fmt.Println(sum) } for文の書き方について。CやJavaのように継続条件式だけ書くこともできるよ、と。

A Tour of Go 17

Go

17ページ目 ループの話。 package main import "fmt" func main() { sum := 0 for i := 0; i < 10; i++ { sum += 1 } fmt.Println(sum) } Goにwhile文はないみたい。あんまり使わないし、なくてもいい。

A Tour of Go 16

Go

16ページ目 package main import "fmt" const ( Big = 1 << 100 Small = Big >> 99 ) func needInt(x int) int { return x * 10 + 1 } func needFloat(x float64) float64 { return x * 0.1 } func main() { fmt.Println("Aboud Samll") fmt.Println(needInt…