All releases

After downloading a binary release suitable for your system, please follow the installation instructions.

If you are building from source, follow the source installation instructions.

See the release history for more information about Go releases.

As of Go 1.13, the go command by default downloads and authenticates modules using the Go module mirror and Go checksum database run by Google. See https://proxy.golang.org/privacy for privacy information about these services and the go command documentation for configuration details including how to disable the use of these servers or use different ones.

Stable versions

go1.27.1

File name Kind OS Arch Size SHA256 Checksum
go1.27.1.src.tar.gz Source 33MB 4e408abae126d916b6164627193f2c54f0e3ca1312d693b86db45f862ab238b1
go1.27.1.darwin-amd64.tar.gz Archive macOS x86-64 68MB 8f8f52c6649542cf027bbc9b9c68d1ec042f9f34808a40413f0b8b3f66f3caa4
go1.27.1.darwin-amd64.pkg Installer macOS x86-64 70MB c0b5baf81da6ebc851c6e0bef9df1a13b5507cb7c560ee34ba637a88e216cced
go1.27.1.darwin-arm64.tar.gz Archive macOS ARM64 65MB ee215d57e0ec269c60cc9ceca68e6bda321ba9ee5afe24f4b0988703c2d87d12
go1.27.1.darwin-arm64.pkg Installer macOS ARM64 66MB 81aee79ea3bd85f00624c216e9105674fa72626dd0479fc85a632939d6c5986b
go1.27.1.linux-386.tar.gz Archive Linux x86 66MB 3b72028095439d2bc0ce84e271cc70328a878d879020c5721eaa46df5f72fbc0
go1.27.1.linux-amd64.tar.gz Archive Linux x86-64 67MB 63d339f0da5ab53635a56f2490a7984dfe12dfcff22ad749f63edaf590168445
go1.27.1.linux-arm64.tar.gz Archive Linux ARM64 64MB 3450b45a3f9ee8568792736a5c5e70a1f2e9b36c35a8f74958c03e51d7d92bec
go1.27.1.linux-armv6l.tar.gz Archive Linux ARMv6 66MB 44893f200fb034791d4188df9fc9b9e73eadbb5fceafd5166703f0b9bab73fc2
go1.27.1.windows-386.zip Archive Windows x86 74MB 1670510496778ee976de09c91b7960f76cb7dbf90968cfea98bb51fa80c9de91
go1.27.1.windows-386.msi Installer Windows x86 62MB c617339b397ba5c0d6bf785e68febeef46c8fceeadeebb81ddcb296d40fefac0
go1.27.1.windows-amd64.zip Archive Windows x86-64 75MB a3911b5e0e1b1053f25ed0675f4c1c6aad1e2bfcf253df2b9be4caabd2edd95d
go1.27.1.windows-amd64.msi Installer Windows x86-64 63MB 54dbabbc910840fce0028779e896cd99a22bdf89463354a1ca0d9288044dc6e7
go1.27.1.aix-ppc64.tar.gz Archive aix ppc64 66MB 43b4827f082b94b7b6de28a49dd80df268e06935fd82a1b57aab3a772343bf6c
go1.27.1.dragonfly-amd64.tar.gz Archive dragonfly x86-64 67MB bda1f327b9a792be80da856a3ea8f92cbfd138a3991e0a97049ee4d4904196a2
go1.27.1.freebsd-386.tar.gz Archive FreeBSD x86 65MB a01f190a079150ada777fcd1a7fb27ab1a98caf9f09b2411b2ffb7e9486e0030
go1.27.1.freebsd-amd64.tar.gz Archive FreeBSD x86-64 67MB 9761194512938a640948ae5ba273df73a441f4229ea21a1503937e55c69bf107
go1.27.1.freebsd-arm.tar.gz Archive FreeBSD arm 65MB e5b55c9f6646373c221f8384cee60321128e7f48b42da3b7da7bce3fae44a88c
go1.27.1.freebsd-arm64.tar.gz Archive FreeBSD ARM64 64MB 8b155a723a584fb29125c6b36fc9cb0d5489a3f7fb76670508a2c51af718074d
go1.27.1.illumos-amd64.tar.gz Archive illumos x86-64 67MB ed04719b94b176745e08847f48d8a9e92b49330f2ff4ca2cf34e1b66cb5fd682
go1.27.1.linux-loong64.tar.gz Archive Linux loong64 65MB a3df3db12e0b16d932bbfd3f6025473faf8bfeb13ea2177de5e8fac1d4124b7f
go1.27.1.linux-mips.tar.gz Archive Linux mips 64MB a6e637864e6801408d2d8d7f5d429b90bf8854ac320eb70778f4ac36e9b8e889
go1.27.1.linux-mips64.tar.gz Archive Linux mips64 63MB ba3d2d4969d901cdf15d930f0cbcaa761da9d4c98386a6a26d4a82cdf596aa9f
go1.27.1.linux-mips64le.tar.gz Archive Linux mips64le 63MB 23f9b4ce864764849ca792d8cf6bd8e00880ef3c6070a2717509f8d3f6059ba5
go1.27.1.linux-mipsle.tar.gz Archive Linux mipsle 63MB 06cfb6c5528a54d53580c6390efea9ad0362322518bc32129ea6c0145f1e6a23
go1.27.1.linux-ppc64.tar.gz Archive Linux ppc64 65MB e91dee51bdfa08e034d9ed4016929a2008f179caa004922d637a97d5cda05778
go1.27.1.linux-ppc64le.tar.gz Archive Linux ppc64le 65MB ad1ff83c24f783c2d4a025852b928a05c199e8742a14a5482d88de0293d2bd0d
go1.27.1.linux-riscv64.tar.gz Archive Linux riscv64 65MB 62287667ee5e5f540f30fb9b7529a27fe582f22c6bfd726ece9b045f4c54ee61
go1.27.1.linux-s390x.tar.gz Archive Linux s390x 66MB c9e1ad7bddea40e2eb10b4d3267ae06d462667839bf0ba94c2e2d160b06f9b9e
go1.27.1.netbsd-386.tar.gz Archive netbsd x86 65MB 6bde412641300348cc571cfcf3384071934c5005c8057325e29763963107b932
go1.27.1.netbsd-amd64.tar.gz Archive netbsd x86-64 67MB 4ace14c14e7c6eb1d06890433afe81f8c2dc746d1d5f4df3ae6d2d7dd0481ba2
go1.27.1.netbsd-arm.tar.gz Archive netbsd arm 65MB da7db485266e309cca263bcad95197d2c21e747e14698bc1d95704e9939fd07a
go1.27.1.netbsd-arm64.tar.gz Archive netbsd ARM64 64MB c0ac5527cdde89e31d40e536a1cec4a8d8b2903f79e2356645c862dfab6f3181
go1.27.1.openbsd-386.tar.gz Archive openbsd x86 65MB 3434ae1ef067666d4df50f883e985a49e7589d6004a412329e7684ff80f40852
go1.27.1.openbsd-amd64.tar.gz Archive openbsd x86-64 67MB db0566b3b3ddf6eda09cb3434a9401eb2583ffa539475e45592812813f11c792
go1.27.1.openbsd-arm.tar.gz Archive openbsd arm 65MB 5423e99d338cf9ccebbfce0e373095e63b62fbedd7a1b99436bb7e0f3184069c
go1.27.1.openbsd-arm64.tar.gz Archive openbsd ARM64 63MB 953142ae3734098e65118ddca29ed2f469a85f039a78a1572da98ba271042e65
go1.27.1.openbsd-ppc64.tar.gz Archive openbsd ppc64 64MB 93e32d7c0ba24e56f5f75aed454e9301c7204605c11508d65ecb39356c221106
go1.27.1.openbsd-riscv64.tar.gz Archive openbsd riscv64 65MB 1683c8e86157739bfee080d38919750366aeed8fe77576b0798460a2f06d6b98
go1.27.1.plan9-386.tar.gz Archive plan9 x86 64MB 7dbc261ab5c1100581427aa009964c142abb46520af6a31f6ff761b0f0a61f33
go1.27.1.plan9-amd64.tar.gz Archive plan9 x86-64 66MB fc546629513ba62403657d2355b3982b7ff59934fec5ca0cde32e18d9f2b65b9
go1.27.1.plan9-arm.tar.gz Archive plan9 arm 64MB 5e420ef8837a708246a7959bf56b1b6c6ca765c4f16dd953b4e09290d9cd4b53
go1.27.1.solaris-amd64.tar.gz Archive solaris x86-64 67MB 7efd1b6d470ea724db178f17d3bd1b66931e2aa79c4389fe75228f2aef6014a4
go1.27.1.windows-arm64.zip Archive Windows ARM64 72MB 13b69b87bb0e83f96bc68560a8cace7f0343b1e03469f1110ea18d17e3234069
go1.27.1.windows-arm64.msi Installer Windows ARM64 61MB a6eaf256b3e39f24df66411cf35cd77a1117eab0a7e34b7e60903fbd7fcf2864

go1.26.8

File name Kind OS Arch Size SHA256 Checksum
go1.26.8.src.tar.gz Source 33MB 4e39b98e42f946fa05ac8bc5b71877df97dbdb7cbb1a777b541667ad7117fd2e
go1.26.8.darwin-amd64.tar.gz Archive macOS x86-64 65MB 186be014105aa6542b767d2c6ed5cca10a0214bdff809ef1724022a8c7894150
go1.26.8.darwin-amd64.pkg Installer macOS x86-64 66MB c2b21b498b24c76c21f99d667f78f204411d53c7a07ce650a33d518e1929f317
go1.26.8.darwin-arm64.tar.gz Archive macOS ARM64 62MB a012b25b571bd0138a03dcd25375ceba866fe5ca822f426d2c66a4de56fd3f4b
go1.26.8.darwin-arm64.pkg Installer macOS ARM64 63MB 2778908d15c6f9facea7fc415b08d5e4568f137b58b951b31c79673f72101698
go1.26.8.linux-386.tar.gz Archive Linux x86 62MB 55115677dfcd953fa9d2fe376039125a60ff14fe0e619a2339a364860dda64ef
go1.26.8.linux-amd64.tar.gz Archive Linux x86-64 64MB d0f743b33e8d8945e6b1f432edd15785c70507121d6e2a723b21285eddf8b57b
go1.26.8.linux-arm64.tar.gz Archive Linux ARM64 61MB 211ffced9dcb9633a55eac6364816ec0ddd951389a740e88fa8b3337971bdda0
go1.26.8.linux-armv6l.tar.gz Archive Linux ARMv6 62MB eab440beabf395870752021fa74cedf04f97b61e43ebbe005ecbb98b94e55697
go1.26.8.windows-386.zip Archive Windows x86 70MB 5e7d3334bdcec2541cf33c4ef5135726c6c278068a7fd6d3aaef5b9e308d8e2d
go1.26.8.windows-386.msi Installer Windows x86 58MB 3610e043e6548d195d89bf236605618206257c14941723fb01dcb35b9f9596ca
go1.26.8.windows-amd64.zip Archive Windows x86-64 71MB b92c3b2adae85a11ba71fe7216daf0d84e82af4c8ab6c5625807f28622043a59
go1.26.8.windows-amd64.msi Installer Windows x86-64 59MB 0581e37d54c8f2876c447204737d4aaa3f65f983005c65a1d5186b5f18ae3eca
go1.26.8.aix-ppc64.tar.gz Archive aix ppc64 62MB cca7850af0cb7eae901b957b226eaf1306be3cd9b122f362e390ad66178b14e3
go1.26.8.dragonfly-amd64.tar.gz Archive dragonfly x86-64 63MB 0cd8ee4589fd4a5a661826ac46fdf5214e3897e4b36585822425e77e9cee06a9
go1.26.8.freebsd-386.tar.gz Archive FreeBSD x86 62MB 2a082608129d754d06ad2cb110f3a9d347ba2bf8cac91f587a2a4f21da340729
go1.26.8.freebsd-amd64.tar.gz Archive FreeBSD x86-64 63MB 458adea37c17ce9a8754a0455fa43e84f27d7e7de3fee81041a13de40c766434
go1.26.8.freebsd-arm.tar.gz Archive FreeBSD arm 62MB 60476d7f48f6d79b186f2bcaf2a76fb08a0445b6edad7463f50de8b606cf97cf