メインコンテンツへスキップ

Go Proposal Weekly Digest

Go言語のproposal更新を毎週お届け

W12

2026年 第12週

5件のProposal更新

#24673accepted

crypto/tls: provide a way to access local certificate used to set up a connection

crypto/tls パッケージの ConnectionState 構造体に LocalCertificate フィールドを追加し、TLSハンドシェイクで使用されたローカル証明書(自身が相手に提示した証明書)を取得できるようにするproposalです。

likely_accept accepted
詳細を見る
#76146accepted

x/crypto/ssh: add AuthCallback to ClientConfig

x/crypto/ssh パッケージの ClientConfigAuthCallback フィールドを追加するプロポーザルです。これにより、SSH クライアント認証フローを動的に制御できるようになります。

likely_accept accepted
詳細を見る
#76821accepted

math/big: add Int.Divide method with rounding modes

math/big パッケージの Int 型に、丸めモードを指定できる統一的な整数除算メソッド Divide を追加するプロポーザルです。床除算・天井除算・切り捨て除算・最近接偶数丸め除算を一つのAPIで扱えるようにします。

likely_accept accepted
詳細を見る
#77245accepted

spec: function type inference should work in all assignment contexts

Go言語の関数型推論(function type inference)を、すべての「代入コンテキスト(assignment context)」に対して一貫して機能させるための仕様変更提案です。現状では、通常の代入文ではジェネリック関数の型推論が動作するにもかかわらず、複合リテラル内の要素代入やチャネル送信では明示的な型引数指定が必要という不整合が存在していました。

likely_accept accepted
詳細を見る
#77631accepted

crypto/tls: remove minimum version requirement for tls.Config used for QUIC

crypto/tls パッケージがQUIC接続に対して tls.Config.MinVersion >= VersionTLS13 を強制的に要求する制約を廃止し、QUIC使用時は内部的にTLS 1.3を下限として扱う変更を提案するものです。これにより、TCP(HTTP/2)とQUIC(HTTP/3)でひとつの tls.Config を共有できるようになります。

likely_accept accepted
詳細を見る