最新の安定版 Go リリースのダウンロード: 永続 URL
Ansible スクリプトで最新の Go リリースのダウンロードとインストールを自動化するには、最新のバイナリを一貫して指す、信頼できる URL が必要です。質問が示唆しているように、「https://golang.org/dl/」ページには特定のリリースへのリンクのみが提供されています。
ただし、Google が提供する永続的な URL があります。
https://dl.google.com/go/$(curl https://go.dev/VERSION?m=text).linux-amd64.tar.gz
この URL は、「https://go.dev/VERSION」ページから取得したバージョン情報に基づいて、最新の安定した Go リリースのダウンロード リンクを動的に生成します。この永続 URL を使用すると、次のコマンドで Ansible スクリプトに最新の Go バージョンを確実にダウンロードできます:
wget "https://dl.google.com/go/$(curl https://go.dev/VERSION?m=text).linux-amd64.tar.gz"
このアプローチにより、スクリプトは常に最新の安定した Go リリースをダウンロードする必要がなくなります。新しいバージョンがリリースされるたびに、ダウンロード URL を手動で更新します。
以上が最新の安定した Go リリースを永続的な URL でダウンロードするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。