第13回GTUG Girls Meetup 「Go言語を使ってみよう」

2
Yuki Anzai @yanzm

go言語の今のホットトピックはライブラリのバージョンを固定できないことらしい。npm的なのはなし!github のリポジトリをそのまま指定する! #gtuggirls

2013-09-12 19:54:34
Yuki Anzai @yanzm

Go言語は version 1.0 で使いやすくなった #gtuggirls

2013-09-12 19:55:48
Yuki Anzai @yanzm

A Tour of Go サイトはレスポンシブになってる! http://t.co/jR7TmIPbU1 #gtuggirls

2013-09-12 19:56:50
Yuki Anzai @yanzm

A Tour of Go の Exercise はいけてないらしいw #gtuggirls

2013-09-12 19:57:24
Yuki Anzai @yanzm

UTF-8 じゃないと Go は受け付けてくれません!UTF-8で吐けるエディタを使いましょう。 #gtuggirls

2013-09-12 20:00:28
初代しんせいたろう🐷 @shinseitaro

goは UTF8 で書いたコードしか受け付けない。とか、そういうの好きです。 #gtuggirls

2013-09-12 20:00:53
Yuki Anzai @yanzm

Go言語の misc https://t.co/yGPdqag3Gr IntelliJIDEAって項目があるぞい #gtuggirls

2013-09-12 20:03:07
yuzuafro @yuzu_afro

goのコードではインデントはタブ(ハードタブ)だそうです!!fmtで自動でタブを変換してくれるそうです #gtuggirls

2013-09-12 20:03:50
Yuki Anzai @yanzm

Go言語はタブ派。go format をかけるとタブに変換されるそうだ #gtuggirls

2013-09-12 20:04:00
Yuki Anzai @yanzm

fmt.println() ではなく fmt.Println() 大文字!キモいw #gtuggirls

2013-09-12 20:07:42
Yuki Anzai @yanzm

ファイルの拡張子は .go ビルドしなくても go run hello.go で実行できる #gtuggirls

2013-09-12 20:09:14
Yuki Anzai @yanzm

Go言語は 「var 変数名 型名」 キモいw #gtuggirls

2013-09-12 20:10:18
Yuki Anzai @yanzm

var hoge int ← OK var hoge := 2 ← NG hoge := 2 ← OK := で初期化するとは var つけちゃだめ #gtuggirls

2013-09-12 20:14:18
Yuki Anzai @yanzm

小文字から始まるメソッドは外部のパッケージから呼べなくなる。大文字から始まるメソッドは外部からも呼べる #gtuggirls

2013-09-12 20:16:53
tenntenn @tenntenn

大文字から始まる関数のみパッケージ外から参照できる http://t.co/VqC6Y6uL6p #gtuggirls #golang

2013-09-12 20:18:17
hayashih @hayashih

関数名の頭が大文字ならpublic, 小文字ならprivate という使い分けなんだそうだ。 #gtuggirls

2013-09-12 20:18:31
Yuki Anzai @yanzm

Go言語には while がない。for 条件 { ... } が while と同じ。無限ループは for { ... } #gtuggirls

2013-09-12 20:18:32
yuzuafro @yuzu_afro

goでは無限ループはforだけ! whileない!! for { ・・・ } #gtuggirls

2013-09-12 20:19:47