Autumn」に行ってきました。いくつかのセッションがあり、苦渋の選択をしつつ、お話を聞いてきました。スポンサー企業のLTがあり、企業の紹介とその企業でのgoの取り組みなんかを聞けました。algorithmGC(ガベージコレクション)のお話。最初、GCってなんだろう?gcc的なコンパイル的な話かな?と思ってた。ガベージコレクションの話で、おおっとなりました。略語、難しいですねwwgoで行われているガベージコレクションのお話でした。普段意識しない裏側の話で面白かったです。Client実装パターンAPIクライアントのお話。goでのHTTPクライアントのjsonとかエラーコードでの振る舞い方についてのお話でした。Tipsチューニングの話。個人的には大変好きな話だったんですが、スゲーと感心するばかりでした。最近、ミリ秒単位のチューニングを要求されるような仕事してないからなぁ。途中から、goでアセンブラが書けるという話になって、元々興味があったアセンブラに一層興味が沸きました。BazelBazelというビルドツールについて。運用の際に、便利になるのと、ビルドの高速化のサポートについてでした。依存関係の定義とか出来るようです。javaのgradleみたいに便利そうでした。”超高速”な経路探索エンジンをつくるタクシー配車サービスでの経路検索エンジンについて。高速化するための苦労話を聞けました。ダイクストラ法についてのお話を丁寧に説明していただきました。公開されているライブラリの性能が悪くて、改修して使用したり、結局作ったりしてたとかとか。goのsliceとかmapの仕組みについても聞けました。6Goコンパイラをゼロから作ってセルフホスト達成するまでgoのコンパイラをgoで作ったお話。この方のファンになりました。Twitterでフォローしましたし、懇親会でもお話させていただきました。後日談ですが、本家goコンパイラのパッチにマージされたそうです。こちら最後に、またスポンサー企業のLTがあり、クロージングで一旦〆になりました。その後、懇親会があり、短いLTがいくつかあり、楽しい一日が終わりました。頭の疲労感がかなり心地よい充実した一日となりました。次回もぜひ参加したいと思える、素晴らしいイベントでした。美味しいモノには目がなく、エンゲル係数高め。2019mercari.go#11に参加してきました。2019技術書典7に行ってきました。