https://gocon.connpass.com/event/153665/
VMwareからのハシゴです。 出る前にDatadogのデモ見てたら出るのが遅くなってしまった。
19:00 - 19:30 Open
- ケーキ!
19:30 - 20:00 History of Go by ymotongpoo
- 30 October, 2009
- 社内公開
- 11 November, 2009
- 1960-2007 - Foundations
- HWごとに言語があった時代(-1950)
- Jan 1960 ALGOL
- 1964-2007 Concurrency
- 1964 Unix Pipe
- 1978 CSP(Communication Sequential Process)
- 2007-2009 - Creation
- C++11のTechTalk行ったら新機能の話ばかりだった
- C++でコンパイルするのに45分かかる
- コンパイル待ち時間の間に同僚と議論していたのがGoの始まり
- Goは創造と収斂
- No in Temporary, Yes is Forever
- Ian: I never once failed at implementing generics. I just found out 99 ways not to
- Goは良いデザインが来るまでは、NOと言う
- Genericsについて最初に言及したのは2009年
- 2009-2019 - Reflection
- 2013頃からクラウド系のツールがgoで書かれ始めている
- どんどん成長している
- 2020- - Prediction
- Go 2 に向けて
- 教育向け
- Go 2 というのは後方互換性が保てなかったときに初めて出るもの
20:00 - 20:20 AppEngine Standard for Go の移り変わり sinmetalの思い出から by sinmetal
- ピザ取りに行ってて最初の方聞き逃した。。
- 2nd genはGAEの依存を取り除いたもの
- バージョン追従が早くなった
20:20 - 20:30 Break
ケーキカット
20:30 - 20:50 Go beyond the frame of eureka by kaneshin
- サービスごとにリポジトリ分けていたら困った
- coreの修正が各所に影響する
- モノリポ化
- gdb
- Mac標準のはバージョンが古い
20:50 - 21:10 YourCastとHAROiDでのGo利用の遍歴とこれからの展望 by わんこ。
- Goで実装
- 基本に忠実に
- 素直に実装することで十分なパフォーマンスが出る
- 標準パッケージが最強?
- 基本に忠実に
21:10 - 21:20 Goコミュニティを振り返る by tenntenn
- http://go-lang.cat-v.org/
- 2012年ごろから勉強会が出始める