Go 1.18+ 言語仕様勉強会 #5 【Generics】

2022/01/12(水)19:00 〜 21:30 開催
ブックマーク
Go

イベント内容

どんなイベント?

  • Go Language Specification 輪読会の特別編で、Go 1.18以降に生まれる言語仕様の差分を読む会です。
  • 輪読会参加メンバーの何人かで集まって、差分を読む様子をGoogle Meetで配信します。

イベントの趣旨

  • Go 1.18以降にGenericsを実現するための、Type ParametersやType Setsといった概念がGoに追加される予定で、言語仕様が大きく変わると見込まれています。(1.18で入るかは未確定)
  • 仕様が確定していない今の段階で最新の情報にキャッチアップし、可能であれば仕様へのフィードバックに繋げるための材料にしたい!と言うのが今回の趣旨となります。

今回の範囲

  • ConversionsAdditionally, if T or x's type V are type parameters with specific types... からとなります。

進め方

  • 仕様の差分を上から順番に読んでいきます。
    • 輪読会本編のような全文翻訳ではなく、翻訳を必要な箇所に絞ってサクサク読み進めていくイメージです。
  • Type Parameters と Type Sets については理解している前提で進行します。

Type Parameters / Type Setsの参考資料

タイムテーブル

19:00 開場 (Google Meetで行いますURLは別途連絡します)
19:10 ~ イベント開始、参加メンバーの自己紹介
20:20 ~ 10分休憩
20:30 ~ 再開
21:30 終了

視聴者枠について

  • Google Meetでの参加となります。
  • 視聴者枠とありますが、チャット機能が使えるので、気になることがあれば気軽にコメントください!
  • 途中参加、途中退場OKです。欠席の場合はconnpassよりキャンセルを行ってください。

参加者枠について

  • Go Language Specification 輪読会本編の参加者枠で参加したことのある方に限定します。
    • もし、こちらの特別会で初参加されたい方がいらしたら、@__syumaiまでご連絡ください。
    • 対象でない方から連絡無しで参加者枠に申し込みがあった場合は、恐縮ですが運営側からキャンセル処理させていただきます。
  • 本編の進め方とは異なり、全ての行を翻訳しつつ進行する形式にはしません。
    • 重要事項の理解を行いつつ、サクサク進行することを重視します。

行動規範

主催者を含む全ての参加者は次のページに記載される行動規範に従う必要があります。

https://syumai.github.io/event-code-of-conduct/go-spec/

注意事項

※ こちらのイベント情報は、外部サイトから取得した情報を掲載しています。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。

関連するイベント