[TIL][Go] How to Install a Beta Version of Go

Published: (January 14, 2026 at 08:01 PM EST)
1 min read
Source: Dev.to

Source: Dev.to

Download the desired version

go get golang.org/dl/go1.13rc1   # replace with any version you need

This command places an installer binary (e.g., go1.13rc1) in your $GOBIN.

Fetch the actual Go toolchain

go1.13rc1 download

The toolchain is downloaded to a version‑specific directory, e.g.:

/Users/YOUR_NAME/sdk/go1.13rc1/

You can now invoke the beta version with go1.13rc1 (e.g., go1.13rc1 run main.go).

Installing multiple versions

The same approach works for any other Go release, which is handy for regression testing or benchmarking.

Example: install Go 1.11

go get golang.org/dl/go1.11
$GOBIN/go1.11 download

After the download completes, use go1.11 to run commands with that version.

Feel free to try out different releases using this method!

Back to Blog

Related posts

Read more »

𝗗𝗲𝘀𝗶𝗴𝗻𝗲𝗱 𝗮 𝗣𝗿𝗼𝗱𝘂𝗰𝘁𝗶𝗼𝗻‑𝗥𝗲𝗮𝗱𝘆 𝗠𝘂𝗹𝘁𝗶‑𝗥𝗲𝗴𝗶𝗼𝗻 𝗔𝗪𝗦 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲 𝗘𝗞𝗦 | 𝗖𝗜/𝗖𝗗 | 𝗖𝗮𝗻𝗮𝗿𝘆 𝗗𝗲𝗽𝗹𝗼𝘆𝗺𝗲𝗻𝘁𝘀 | 𝗗𝗥 𝗙𝗮𝗶𝗹𝗼𝘃𝗲𝗿

!Architecture Diagramhttps://dev-to-uploads.s3.amazonaws.com/uploads/articles/p20jqk5gukphtqbsnftb.gif I designed a production‑grade multi‑region AWS architectu...