#72059acceptedgo/types: add StrictlyComparable functiongo/typesパッケージに、ある型が「厳密に比較可能(strictly comparable)」かどうかを判定するStrictlyComparable関数を追加するproposalです。API互換性チェッカーなどのツールが、型のcomparable性という「隠れたAPI契約」の破壊的変更を検知できるようにすることが目的です。 likely_accept accepted詳細を見る
#80415acceptedsyscall: update Windows SysProcAttr for recent process creation featuresWindows版syscall.SysProcAttrに、ジョブオブジェクト・コンソール・デスクトップ・AppContainer・実験的サンドボックスといった新しいプロセス生成パラメータを指定できるフィールドを追加するproposalです。os/execから最新のWindowsプロセス生成機能を利用できるようにすることが目的です。 likely_accept accepted詳細を見る
#80449acceptedgo/types: add Scope.Elements iteratorgo/typesパッケージのScope型に、スコープ内のオブジェクト(識別子に対応する型情報)を名前順に走査するイテレータメソッドObjects()を追加するproposalです。x/toolsだけでも29箇所以上に存在する定型的なループパターンを簡潔に書けるようにすることが目的です。 likely_accept accepted詳細を見る
#3939likely_acceptspec: remove string(int)string(int)変換(整数値を1文字のUnicode文字列に変換する組み込み変換)を、byteまたはrune型の整数に限定し、それ以外の整数型からの変換を言語仕様上禁止する提案です。長らくgo vetの警告としてのみ存在した制限を、Go 1.28以降の言語仕様レベルに格上げする内容です。 active likely_accept詳細を見る
#74424likely_acceptx/crypto/ssh: refactor signers APIx/crypto/sshパッケージの署名者(Signer)関連APIが長年の拡張で複雑化・重複している問題を解消するため、V2サフィックス付きの新しい統一APIを導入する提案です。将来的にx/crypto/sshが標準ライブラリへ移行する際の橋渡しとしても位置づけられています。 active likely_accept詳細を見る
#75047likely_accepttesting: add goroutine labels to testsGoのtestingパッケージが、テスト・ベンチマーク・Fuzzテストの実行時に自動的にgoroutineラベルを付与できるようにする提案です。これにより、複数のテストが並行実行されている状況でも、どのgoroutineがどのテストに紐づくかを容易に識別できるようになります。 active likely_accept詳細を見る