osada-chan

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

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

A Tour of Go 7

Go

7ページ目 関数のお話 package main import "fmt" func add(x int, y int) int { return x + y } func main() { fmt.Println(add(42, 13)) } 関数は0個以上の引数をとることができ、引数の型は変数名の後に宣言する。 この理由は「Go's Declaration Syntax -…

A Tour of Go 6

Go

6ページ目 package main import ( "fmt" "math" ) func main() { fmt.Println(math.Pi) } 大文字始まりで定義するとパッケージの外にエクスポートできる。 サンプルコードを math.pi から math.Pi に変えると実行できる。これは定数をエクスポートしてるのか…