Go ブログ

Go 1.18 Beta 2 の発表

Jeremy Faller および Steve Francia (Go チーム)
2022年1月31日

ジェネリクスファジング、および新しい Go ワークスペースモードのサポートを追加する、今後の Go 1.18 リリースに対する皆様の興奮に励まされています。

2か月前に Go 1.18 ベータ 1 をリリースしましたが、現在では過去のどのリリースよりも2倍多いダウンロード数を記録し、史上最もダウンロードされた Go ベータ版となっています。ベータ 1 は非常に信頼性が高いことも証明されており、実際、Google ではすでに本番環境で実行しています。

ベータ 1 に関する皆様からのフィードバックは、ジェネリクスの新しいサポートにおけるあいまいなバグを特定し、より安定した最終リリースを保証するのに役立ちました。これらの問題を今日の Go 1.18 ベータ 2 のリリースで解決しましたので、ぜひ試してみてください。既存の Go ツールチェーンとともにインストールする最も簡単な方法は、次を実行することです。

go install golang.org/dl/go1.18beta2@latest
go1.18beta2 download

その後、go の代わりとして go1.18beta2 を実行できます。その他のダウンロードオプションについては、go.dev/dl/#go1.18beta2 をご覧ください。

2回目のベータ版を発行するのに時間を費やしているため、Go 1.18 リリース候補は2月に、最終的な Go 1.18 リリースは3月に発行されると予想しています。

Go 言語サーバー gopls と VS Code Go 拡張機能がジェネリクスをサポートするようになりました。ジェネリクスを含む gopls をインストールするには、このドキュメントを参照し、VS Code Go 拡張機能を構成するには、こちらの説明に従ってください。

特にベータ版リリースの場合、何か問題に気付いた場合は、いつでも 問題を提起してください。

次の記事: Go 1.18 がリリースされました!
前の記事: 1.18 用の2つの新しいチュートリアル
ブログインデックス