エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
go.modのgoディレクティブにパッチバージョンを含めないと「toolchain not available」と怒られる
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
go.modのgoディレクティブにパッチバージョンを含めないと「toolchain not available」と怒られる
※ 後述しますがtoolchainディレクティブはパッチバージョンが省略できないことに注意 問題の深堀り 前提... ※ 後述しますがtoolchainディレクティブはパッチバージョンが省略できないことに注意 問題の深堀り 前提 Go 1.21以降、goコマンドはgo/toolchainディレクティブのバージョン指定を考慮して、よしなにGoツールチェイン[1]をダウンロードし選択するようになりました。 例えば、go 1.22という行はGo 1.21.Pを許しませんし、toolchain go1.22.1という行は、Go 1.22.0というツールチェインでビルドすることを許しません。 ここで以下に注意してください。 goとtoolchainディレクティブの違い goディレクティブはGoバージョンを指定する。例: 1.22.0,1.22,1.22rc1 toolchainディレクティブはGoツールチェイン名を指定する。例: go1.22.0 toolchainが省略された場合、goディレクティブで指定したGo