ちょっとだけさわってみる Go言語

21
ちょっとだけさわってみるGo言語 GDG DevFest Kyoto 2015 LT 2015/10/17 GDG神戸 野田悟志

Transcript of ちょっとだけさわってみる Go言語

Page 1: ちょっとだけさわってみる Go言語

ちょっとだけさわってみるGo言語GDG DevFest Kyoto 2015 LT

2015/10/17 GDG神戸 野田悟志

Page 2: ちょっとだけさわってみる Go言語

GDG神戸 2015年開催イベント

2015/2/21 Go on Android ハンズオン&もくもく会

2015/4/29 Angular勉強会#32015/5/23 GDG神戸 初級〜中級者向けAndroid勉強会

2015/5/28 I/O Extended 2015 Kobe2015/6/20 GDG DevFest Japan Summer 2015 in Kyoto(共催)2015/7/18 AndroidWearハッカソン

2015/7/25 WebMusicハッカソン(共催)2015/8/22 AndroidTVハンズオン勉強会

2015/9/19 Cardboardハンズオン勉強会(共催)2015/9/20 Polymerコードラボ

2015/10/11 GDG DevFest Kobe Firebaseハンズオン勉強会

Page 3: ちょっとだけさわってみる Go言語

Go言語って?

しってる人っています?

Page 4: ちょっとだけさわってみる Go言語

Go言語知ってるなら

じゃあ、もう、いいです今回は知らない人向け

Page 5: ちょっとだけさわってみる Go言語

Go言語知らないなら

なぜ、きみはしらないのか

Page 6: ちょっとだけさわってみる Go言語

Go言語って

最近流行ってるらしいですよ

Page 7: ちょっとだけさわってみる Go言語

Go言語って

しってた

Page 8: ちょっとだけさわってみる Go言語

Go言語って

というか、3年前からしってた

Page 9: ちょっとだけさわってみる Go言語

Go言語って

というのも、すばらしい言語だからです

Page 10: ちょっとだけさわってみる Go言語

Go言語って

何がすばらしいのかということを、

KOF2015でお伝えする機会を

得ることができました!

Page 11: ちょっとだけさわってみる Go言語

Go言語って

https://k-of.jp/2015/

Page 12: ちょっとだけさわってみる Go言語

Go言語って

Page 13: ちょっとだけさわってみる Go言語

Go言語って

2日目(11/7(土))の午前枠を

がっつりとっちゃいました

Page 14: ちょっとだけさわってみる Go言語

Go言語って

「ちょっとさわってみるGo言語ハンズオン」

というタイトルで、未経験者向けのハンズオ

ン勉強会をやります

Page 15: ちょっとだけさわってみる Go言語

Go言語って

なので、Go言語しらない人や、

どうすばらしいのかをしりたい人

は7日にきてね!

Page 16: ちょっとだけさわってみる Go言語

Go言語って

http://goo.gl/forms/MisdTxjT3Q

Page 17: ちょっとだけさわってみる Go言語

Go言語って

これで終わりでいい?

Page 18: ちょっとだけさわってみる Go言語

Go言語って

● 簡潔に、キレイに書ける○ 結構こだわって作ってるみたい

○ ここらへんとか、熱く語ってる → http://blog.golang.org/gos-declaration-syntax

● 色々な言語の良いとこどり○ とっつきやすい。他の言語と似たようにかけるので、学習コストが低く抑えられる

○ 他の言語で実装したことが、意外とサクッと実装できる

● マルチコアを簡単に利用できる(並列プログラミング)○ 関数呼び出すときにgorutineをつけてあげるだけ

● コンパイル言語なので高速○ ぼく、体感したことないけど、こだわる人は重要っぽい

● ガベージコレクションがある○ ぼく、現代っ子なので、これないとムリ

Page 19: ちょっとだけさわってみる Go言語

Go言語って

Page 20: ちょっとだけさわってみる Go言語

Go言語って

ごーふぁー、かわいい

かわいい、ごーふぁー

Page 21: ちょっとだけさわってみる Go言語

Go言語って

十分興味を持ってもらったと思うので(特に最後)

続きはKOF2015で!

http://goo.gl/forms/MisdTxjT3Q