テック-Go

A Tour of Go - Flow control statements 自分用リファレンスメモ

For sum := 0 for i := 0; i < 10; i++ { sum += i } while的な記述 sum := 1 for sum < 1000 { sum += sum } If 括弧 ( ) は不要。 if x < 0 { fmt.Println(x) }else{ fmt.Println(x) } If with a short statement ifの評価前にステートメントを記述できる…

A Tour of Go - Packages, variables, and functions の自分用リファレンスメモ

A Tour of Go の自分用リファレンスメモ A Tour of Go Exported names 外部のパッケージから参照できるオブジェクトは先頭が大文字から始まる。 例) PrintlnとPi fmt.Println(math.Pi) Functions 関数の定義 func add(x int, y int) int { return x + y } ad…