Feb
9
Go 1.18+ 言語仕様勉強会 #7 【Generics】
Organizing : Go Language Specification 輪読会 運営スタッフ
Registration info |
参加者枠 (輪読会本編参加経験者限定) Free
FCFS
視聴者枠 Free
FCFS
|
---|---|
参加者への情報 |
(参加者と発表者のみに公開されます)
|
Description
どんなイベント?
- Go Language Specification 輪読会の特別編で、Go 1.18以降に生まれる言語仕様の差分を読む会です。
- 輪読会参加メンバーの何人かで集まって、差分を読む様子をGoogle Meetで配信します。
イベントの趣旨
- Go 1.18以降にGenericsを実現するための、Type ParametersやType Setsといった概念がGoに追加される予定で、言語仕様が大きく変わると見込まれています。
- 仕様が確定していない今の段階で最新の情報にキャッチアップし、可能であれば仕様へのフィードバックに繋げるための材料にしたい!と言うのが今回の趣旨となります。
今回の範囲
- Constraint type inference の続き (For instance...) からとなります。
- 範囲を読み終わったら、Type inferenceのサンプルコードを実際に色々書いてみようと思います。
進め方
- 仕様の差分を上から順番に読んでいきます。
- 輪読会本編のような全文翻訳ではなく、翻訳を必要な箇所に絞ってサクサク読み進めていくイメージです。
- Type Parameters と Type Sets については理解している前提で進行します。
Type Parameters / Type Setsの参考資料
- Type Parameters Proposal
- Type Sets Proposal
- Nobishiiさんの解説記事
- tenntennさんの解説記事
タイムテーブル
19:00 開場 (Google Meetで行います。URLは別途連絡します)
19:10 ~ イベント開始、参加メンバーの自己紹介
20:20 ~ 10分休憩
20:30 ~ 再開
21:30 終了
視聴者枠について
- Google Meetでの参加となります。
- 視聴者枠とありますが、チャット機能が使えるので、気になることがあれば気軽にコメントください!
- 途中参加、途中退場OKです。欠席の場合はconnpassよりキャンセルを行ってください。
参加者枠について
- Go Language Specification 輪読会本編の参加者枠で参加したことのある方に限定します。
- もし、こちらの特別会で初参加されたい方がいらしたら、@__syumaiまでご連絡ください。
- 対象でない方から連絡無しで参加者枠に申し込みがあった場合は、恐縮ですが運営側からキャンセル処理させていただきます。
- 本編の進め方とは異なり、全ての行を翻訳しつつ進行する形式にはしません。
- 重要事項の理解を行いつつ、サクサク進行することを重視します。
行動規範
主催者を含む全ての参加者は次のページに記載される行動規範に従う必要があります。
Media View all Media
If you add event media, up to 3 items will be shown here.