W41
2026年 第41週
12件のProposal更新
対象期間: 10/1〜10/7
#80584active
golang.org/x/exp/collection/hashed: Set, a set based on a hash table that uses the element type's custom hash function and equivalence relation
比較可能でない型や、== とは別の等価判定を使いたい型の値を、集合(Set)として扱うための型 hashed.Set[E] を golang.org/x/exp/collection/hashed に追加する提案です。ハッシュ関数と等価関係を利用者が指定でき、和集合・積集合などの集合演算メソッドも備えます。
新規提案
詳細を見る #80590active
container/...: generic collection types
Go 1.18 のジェネリクスと Go 1.23 のイテレータを土台に、セット、ハッシュマップ、ソート済みマップ、ヒープといった汎用コレクション型をまとめて導入するための「アンブレラ(傘)proposal」です。2025年末に発足した Go Collections ワーキンググループ(@jba, @adonovan, @griesemer, @mvdan, @rogpeppe, @khr, @ianlancetaylor)が提出しました。個々の型は別の proposal で扱い、この issue では全体方針と API の共通規約を議論します。
新規提案
詳細を見る