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

2026年 第40週

7件のProposal更新

対象期間: 9/24〜9/30

#63118likely_accept

net: deprecate DNSConfigError

net パッケージの DNSConfigError 型を、Go の正式な非推奨(Deprecated)コメントで非推奨にする提案です。この型は2015年以降標準ライブラリ内で一度も返されていませんが、ドキュメント上は「使われていない」と書かれているだけで、正式な非推奨扱いになっていませんでした。

新規提案
詳細を見る
#64047likely_accept

x/sys/execabs: deprecate, isolate, tag, delete

golang.org/x/sys/execabs パッケージを廃止します。このパッケージは、Go 1.19 以降の標準ライブラリ os/exec がデフォルトで同じ安全な動作をするようになったため、役目を終えています。手順は、//go:fix ディレクティブで利用者を os/exec へ自動移行させ、非推奨(Deprecated)にしたうえで、最終的に「isolate(独立モジュール化)、tag(タグ付け)、delete(削除)」する流れです。

新規提案
詳細を見る
#75129likely_accept

go/build: deprecate ArchChar(..)

go/build パッケージの ArchChar 関数に、Deprecated(非推奨)を示すコメントを付ける提案です。この関数は Go 1.5 以降、常にエラーを返すだけで実質的に機能していません。

新規提案
詳細を見る
#81227likely_accept

x/crypto/openpgp: isolate, tag, delete

golang.org/x/crypto/openpgp パッケージ(2021年から凍結・非推奨)を独立したサブモジュールとして切り出し、タグを付けてから x/crypto 本体のリポジトリから削除する提案です。提案者は Go チームの @seankhliao です。

新規提案
詳細を見る
#81594accepted

debug/pe: deprecate ImportDirectory

debug/pe パッケージの ImportDirectory 型を正式に非推奨(Deprecated)にする提案です。この型は約15年前に追加されましたが、公開APIのどこからも返されないため、利用者にとって実質的に使い道がありません。

likely_accept accepted
詳細を見る
#81662accepted

cmd/cgo: add cgo without a C toolchain as a GOEXPERIMENT

#81450「C ツールチェーンなしの cgo」は現在も議論中の proposal です。本 proposal は、その実装を本体リポジトリ(golang/go)で先行して進められるように、cgobindings という GOEXPERIMENT(実験的機能の有効/無効を切り替えるビルド時フラグ)を追加するものです。

likely_accept accepted
詳細を見る
#79427likely_accept

decouple export data formats used by compiler and x/tools

Goコンパイラが使う型情報の形式(export data)と、x/tools や gopls などのツールが使う形式を完全に切り離す提案です。コンパイラは独自形式を自由に変えられるようになり、ツールは公開されたツール向け形式だけを読めば済むようになります。

active likely_accept
詳細を見る