Go ブログ
Go 1.18 Beta 2 の発表
ジェネリクス、ファジング、および新しい 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つの新しいチュートリアル
ブログインデックス