Home >Backend Development >Golang >How Can I Download the Latest Stable Go Release with a Permanent URL?

How Can I Download the Latest Stable Go Release with a Permanent URL?

Barbara Streisand
Barbara StreisandOriginal
2024-11-09 01:58:021025browse

How Can I Download the Latest Stable Go Release with a Permanent URL?

Downloading the Latest Stable Go Release: A Permanent URL

To automate the download and installation of the latest Go release in an Ansible script, you'll need a reliable URL that consistently points to the most recent binary. As the question suggests, the "https://golang.org/dl/" page only provides links to specific releases.

However, there is a permanent URL provided by Google that can assist you:

https://dl.google.com/go/$(curl https://go.dev/VERSION?m=text).linux-amd64.tar.gz

This URL dynamically generates the download link for the latest stable Go release based on the version information retrieved from the "https://go.dev/VERSION" page. By using this permanent URL, you can reliably download the most recent Go version in your Ansible script with the following command:

wget "https://dl.google.com/go/$(curl https://go.dev/VERSION?m=text).linux-amd64.tar.gz"

This approach ensures that your script will always download the latest stable Go release without needing to manually update the download URL each time a new version is released.

The above is the detailed content of How Can I Download the Latest Stable Go Release with a Permanent URL?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn