Skip to content

Goツールチェーンをブートストラップ可能な最小バージョンの条件

Go 1.24以降、Installing Go from sourceによると GOROOT_BOOTSTRAP の下限は

floor((N-2)/2) * 2

で、これはターゲットのマイナーバージョンが

  • 偶数の場合: N-2
  • 奇数の場合: N-3

となる。Go 1.23以前は次のような下限だった。

  • 1.5〜1.19 … Go 1.4
  • 1.20〜1.21 … Go 1.17
  • 1.22〜1.23 … Go 1.20