はじめに
こんにちは、mercari.go オーガナイザーの@morikuniです。
10月07日にメルカリ主催のGo勉強会 mercari.go #11 を開催しました。
この記事では、当日の各発表を簡単に紹介します!
Better Error Handling in Go
1つめのセッションは @jd による「Better Error Handling in Go」です。
GopherCon 2019で話されたエラーハンドリングの話を参考に、なぜエラーハンドリングが必要なのか、どうやって実現するのかを紹介しました。
Introduction to singleflight
2つめのセッションは @nsega による「Introduction to singleflight」です。
キーに紐付く処理の効率化を行うsingleflightパッケージの使い方を紹介しました。
ISUCONのベンチマーカーとGo
3つめのセッションは @catatsuy による「ISUCONのベンチマーカーとGo」です。
ISUCON 9 予選に使われたベンチマーカーについて、アーキテクチャやGoでの実装を紹介しました。
おわりに
今回は、エラーハンドリングという比較的初心者向けの話から、golang.org下のsingleflightパッケージという一部の人には嬉しいけどあまり認知されていないパッケージの話をしました。
ISUCONのベンチマーカーの話は、聞いているだけだと面白いけど、実際自分が作る事になったら大変だな……!という気持ちになりました。
次回の開催もお楽しみに!