プログラミング言語

Go のEOL・サポート期限

Go の各リリース系列について、サポート状況・EOL・最新リリースを確認できます。利用中バージョンの更新判断に使えます。

MY EOL

利用中バージョンを保存

このブラウザ内のみ

現在利用しているバージョンを保存すると、次回このページを開いたときにもEOL状況を確認できます。

保存内容はサーバーへ送信されません。

Goとは

Go は Google で開発が始まった、シンプルな構文と高速なコンパイル、並行処理機能を特徴とするプログラミング言語です。クラウド基盤、CLI、ネットワークサービスなどで広く利用され、最新2系列を中心に保守されます。

バージョン別サポート状況

バージョン最新バージョン状態リリース日最新リリース日通常サポートEOL / セキュリティ終了
1.271.27.3サポート中期限未定2026年8月19日2026年10月19日未定未定
1.261.26.10サポート中期限未定2026年2月10日2026年10月19日未定未定
1.251.25.14EOL済み71日前にEOL2025年8月12日2026年8月19日未定2026年8月19日
1.241.24.13EOL済み261日前にEOL2025年2月11日2026年2月4日未定2026年2月10日
1.231.23.12EOL済み443日前にEOL2024年8月13日2025年8月6日未定2025年8月12日
1.221.22.12EOL済み625日前にEOL2024年2月6日2025年2月4日未定2025年2月11日
1.211.21.13EOL済み807日前にEOL2023年8月8日2024年8月6日未定2024年8月13日
1.201.20.14EOL済み996日前にEOL2023年2月1日2024年2月6日未定2024年2月6日
1.191.19.13EOL済み1,149日前にEOL2022年8月2日2023年9月6日未定2023年9月6日
1.181.18.10EOL済み1,366日前にEOL2022年3月15日2023年1月10日未定2023年2月1日

最新 10 件を表示しています。全 18 件。

主なリリース内容・変更点

公式リリースノートをもとに、メジャーアップデートで確認したい主な変更点を簡潔に整理しています。網羅的な変更履歴ではないため、移行前には必ず公式情報を確認してください。

RELEASE HIGHLIGHTS

Go 1.27

リリース日: 2026年8月19日

Go 1.27 は、ジェネリクスの表現力、ツールチェーン、ランタイム性能、診断機能を拡張しつつGo 1互換性方針を維持したリリースです。

  • メソッド自身が型パラメータを宣言できる generic methods を追加。
  • ジェネリック関数の型推論を代入や変換など幅広い文脈へ拡張し、struct literal のフィールド指定も柔軟化。
  • go test が stdversion の vet チェックを既定実行し、go doc は package@version 形式などに対応。
  • 小さなメモリ割り当て向けの最適化を追加し、割り当て負荷の高い処理でランタイム性能を改善。
  • ブロックされたまま復帰不能なgoroutineを検出する goroutineleak プロファイルが正式機能化。

Go 1.27 Release Notes →

公式情報確認日: 2026年9月5日

現在サポート中の主なバージョン

Go 1.27

EOL: 未定(期限未定)

最新リリース: 1.27.3

Go 1.26

EOL: 未定(期限未定)

最新リリース: 1.26.10

EOL済みの主なバージョン

EOL済みバージョンは、原則として新しい保守対象バージョンへの移行を検討してください。

  • Go 1.25 — 2026年8月19日
  • Go 1.24 — 2026年2月10日
  • Go 1.23 — 2025年8月12日
  • Go 1.22 — 2025年2月11日
  • Go 1.21 — 2024年8月13日
  • Go 1.20 — 2024年2月6日
  • Go 1.19 — 2023年9月6日
  • Go 1.18 — 2023年2月1日

公式ソースとの照合

endoflife.date由来の掲載データとは別に、ベンダーまたは公式プロジェクトの一次情報を確認しています。

一律比較対象外

掲載形式: サポート方針を掲載(期限は条件依存)
公式ソース確認日: 2026年9月5日
日付照合日: 2026年9月5日

Go公式は各メジャー版を「より新しいメジャー版が2つ出るまで」サポートするイベント駆動の方針です。固定EOL日の公式一覧ではないため、一律の日付一致判定は行いません。

Go — Release History / Release Policy →

「一部のみ一致確認済み」は、公式情報の粒度、エディション、サポートフェーズ、TBDなどにより全系列を完全一致と判断していない状態です。「一律比較対象外」は固定EOL日一覧がない、またはベンダーごとに期限が異なる製品です。

主要20製品の公式ソース照合状況を見る →

Go のEOLに関するよくある質問

Go のEOLはいつですか?

現在のスナップショットでは、Go のサポート中バージョンについて将来のEOL日を特定できません。期限が未定の系列もあるため、公式サポート方針も確認してください。

Go のEOL後も使えますか?

技術的に動作し続ける場合はありますが、通常はセキュリティ修正や不具合修正の提供が終了または縮小します。継続利用する場合は、リスクを確認したうえで更新計画を立ててください。

Go はどのバージョンへ更新すればよいですか?

移行先を一律には決められません。公式のサポート方針、互換性情報、依存関係を確認してサポート中のバージョンを選んでください。

EOLとは?

EOL(End of Life)は、そのバージョンに対する通常の保守・修正・セキュリティ更新などが終了する節目です。製品によって「Active Support」「Security Support」「Maintenance Support」など段階が異なるため、実際の運用では公式のサポート方針も合わせて確認してください。