#63118likely_acceptnet: deprecate DNSConfigErrornet パッケージの DNSConfigError 型を、Go の正式な非推奨(Deprecated)コメントで非推奨にする提案です。この型は2015年以降標準ライブラリ内で一度も返されていませんが、ドキュメント上は「使われていない」と書かれているだけで、正式な非推奨扱いになっていませんでした。 新規提案詳細を見る
#64047likely_acceptx/sys/execabs: deprecate, isolate, tag, deletegolang.org/x/sys/execabs パッケージを廃止します。このパッケージは、Go 1.19 以降の標準ライブラリ os/exec がデフォルトで同じ安全な動作をするようになったため、役目を終えています。手順は、//go:fix ディレクティブで利用者を os/exec へ自動移行させ、非推奨(Deprecated)にしたうえで、最終的に「isolate(独立モジュール化)、tag(タグ付け)、delete(削除)」する流れです。 新規提案詳細を見る
#75129likely_acceptgo/build: deprecate ArchChar(..)go/build パッケージの ArchChar 関数に、Deprecated(非推奨)を示すコメントを付ける提案です。この関数は Go 1.5 以降、常にエラーを返すだけで実質的に機能していません。 新規提案詳細を見る
#81227likely_acceptx/crypto/openpgp: isolate, tag, deletegolang.org/x/crypto/openpgp パッケージ(2021年から凍結・非推奨)を独立したサブモジュールとして切り出し、タグを付けてから x/crypto 本体のリポジトリから削除する提案です。提案者は Go チームの @seankhliao です。 新規提案詳細を見る
#81594accepteddebug/pe: deprecate ImportDirectorydebug/pe パッケージの ImportDirectory 型を正式に非推奨(Deprecated)にする提案です。この型は約15年前に追加されましたが、公開APIのどこからも返されないため、利用者にとって実質的に使い道がありません。 likely_accept accepted詳細を見る
#81662acceptedcmd/cgo: add cgo without a C toolchain as a GOEXPERIMENT#81450「C ツールチェーンなしの cgo」は現在も議論中の proposal です。本 proposal は、その実装を本体リポジトリ(golang/go)で先行して進められるように、cgobindings という GOEXPERIMENT(実験的機能の有効/無効を切り替えるビルド時フラグ)を追加するものです。 likely_accept accepted詳細を見る
#79427likely_acceptdecouple export data formats used by compiler and x/toolsGoコンパイラが使う型情報の形式(export data)と、x/tools や gopls などのツールが使う形式を完全に切り離す提案です。コンパイラは独自形式を自由に変えられるようになり、ツールは公開されたツール向け形式だけを読めば済むようになります。 active likely_accept詳細を見る