Release History
This page summarizes the changes between official stable releases of Go.Thechange log has the full details.
To update to a specific release, use:
git fetch --tagsgit checkoutgoX.Y.Z
Release Policy
Each major Go release is supported until there are two newer major releases.For example, Go 1.5 was supported until the Go 1.7 release, and Go 1.6 wassupported until the Go 1.8 release.We fix critical problems, includingcritical security problems,in supported releases as needed by issuing minor revisions(for example, Go 1.6.1, Go 1.6.2, and so on).
go1.25.0 (released 2025-08-12)
Go 1.25.0 is a major release of Go.Read theGo 1.25 Release Notes for more information.
Minor revisions
go1.25.1(released 2025-09-03)includessecurityfixes to thenet/http
package, as well asbug fixes to thego
command, and thenet
,os
,os/exec
, andtesting/synctest
packages.See theGo 1.25.1 milestoneon our issue tracker for details.
go1.25.2(released 2025-10-07)includessecurityfixes to thearchive/tar
,crypto/tls
,crypto/x509
,encoding/asn1
,encoding/pem
,net/http
,net/mail
,net/textproto
, andnet/url
packages, as well asbug fixes to the compiler, the runtime, and thecontext
,debug/pe
,net/http
,os
, andsync/atomic
packages.See theGo 1.25.2 milestoneon our issue tracker for details.
go1.24.0 (released 2025-02-11)
Go 1.24.0 is a major release of Go.Read theGo 1.24 Release Notes for more information.
Minor revisions
go1.24.1(released 2025-03-04)includessecurityfixes to thenet/http
package, as well asbug fixes to cgo, the compiler, thego
command, and thereflect
,runtime
, andsyscall
packages.See theGo 1.24.1 milestoneon our issue tracker for details.
go1.24.2(released 2025-04-01)includessecurityfixes to thenet/http
package, as well asbug fixes to the compiler, the runtime, thego
command, and thecrypto/tls
,go/types
,net/http
, andtesting
packages.See theGo 1.24.2 milestoneon our issue tracker for details.
go1.24.3(released 2025-05-06)includessecurityfixes to theos
package, as well asbug fixes to the runtime, the compiler, the linker, thego
command, and thecrypto/tls
andos
packages.See theGo 1.24.3 milestoneon our issue tracker for details.
go1.24.4(released 2025-06-05)includessecurityfixes to thecrypto/x509
,net/http
, andos
packages, as well asbug fixes to the linker, thego
command, and thehash/maphash
andos
packages.See theGo 1.24.4 milestoneon our issue tracker for details.
go1.24.5(released 2025-07-08)includessecurityfixes to thego
command, as well asbug fixes to the compiler, the linker, the runtime, and thego
command.See theGo 1.24.5 milestoneon our issue tracker for details.
go1.24.6(released 2025-08-06)includessecurityfixes to thedatabase/sql
andos/exec
packages, as well asbug fixes to the runtime.See theGo 1.24.6 milestoneon our issue tracker for details.
go1.24.7(released 2025-09-03)includes fixes to thego
command, and thenet
andos/exec
packages.See theGo 1.24.7 milestoneon our issue tracker for details.
go1.24.8(released 2025-10-07)includessecurityfixes to thearchive/tar
,crypto/tls
,crypto/x509
,encoding/asn1
,encoding/pem
,net/http
,net/mail
,net/textproto
, andnet/url
packages, as well asbug fixes to the compiler, the linker, and thedebug/pe
,net/http
,os
, andsync/atomic
packages.See theGo 1.24.8 milestoneon our issue tracker for details.
go1.23.0 (released 2024-08-13)
Go 1.23.0 is a major release of Go.Read theGo 1.23 Release Notes for more information.
Minor revisions
go1.23.1(released 2024-09-05)includessecurityfixes to theencoding/gob
,go/build/constraint
, andgo/parser
packages, as well asbug fixes to the compiler, thego
command, the runtime, and thedatabase/sql
,go/types
,os
,runtime/trace
, andunique
packages.See theGo 1.23.1 milestoneon our issue tracker for details.
go1.23.2(released 2024-10-01)includes fixes to the compiler, cgo, the runtime, and themaps
,os
,os/exec
,time
, andunique
packages.See theGo 1.23.2 milestoneon our issue tracker for details.
go1.23.3(released 2024-11-06)includes fixes to the linker, the runtime, and thenet/http
,os
, andsyscall
packages.See theGo 1.23.3 milestoneon our issue tracker for details.
go1.23.4(released 2024-12-03)includes fixes to the compiler, the runtime, thetrace
command, and thesyscall
package.See theGo 1.23.4 milestoneon our issue tracker for details.
go1.23.5(released 2025-01-16)includessecurityfixes to thecrypto/x509
andnet/http
packages, as well asbug fixes to the compiler, the runtime, and thenet
package.See theGo 1.23.5 milestoneon our issue tracker for details.
go1.23.6(released 2025-02-04)includessecurityfixes to thecrypto/elliptic
package, as well asbug fixes to the compiler and thego
command.See theGo 1.23.6 milestoneon our issue tracker for details.
go1.23.7(released 2025-03-04)includessecurityfixes to thenet/http
package, as well asbug fixes to cgo, the compiler, and thereflect
,runtime
, andsyscall
packages.See theGo 1.23.7 milestoneon our issue tracker for details.
go1.23.8(released 2025-04-01)includessecurityfixes to thenet/http
package, as well asbug fixes to the runtime and thego
command.See theGo 1.23.8 milestoneon our issue tracker for details.
go1.23.9(released 2025-05-06)includes fixes to the runtime and the linker.See theGo 1.23.9 milestoneon our issue tracker for details.
go1.23.10(released 2025-06-05)includessecurityfixes to thenet/http
andos
packages, as well asbug fixes to the linker.See theGo 1.23.10 milestoneon our issue tracker for details.
go1.23.11(released 2025-07-08)includessecurityfixes to thego
command, as well asbug fixes to the compiler, the linker, and the runtime.See theGo 1.23.11 milestoneon our issue tracker for details.
go1.23.12(released 2025-08-06)includessecurityfixes to thedatabase/sql
andos/exec
packages, as well asbug fixes to the runtime.See theGo 1.23.12 milestoneon our issue tracker for details.
go1.22.0 (released 2024-02-06)
Go 1.22.0 is a major release of Go.Read theGo 1.22 Release Notes for more information.
Minor revisions
go1.22.1(released 2024-03-05)includessecurityfixes to thecrypto/x509
,html/template
,net/http
,net/http/cookiejar
, andnet/mail
packages, as well asbug fixes to the compiler, thego
command, the runtime, thetrace
command, and thego/types
andnet/http
packages.See theGo 1.22.1 milestoneon our issue tracker for details.
go1.22.2(released 2024-04-03)includesasecurityfix to thenet/http
package, as well asbug fixes to the compiler, thego
command, the linker, and theencoding/gob
,go/types
,net/http
, andruntime/trace
packages.See theGo 1.22.2 milestoneon our issue tracker for details.
go1.22.3(released 2024-05-07)includessecurityfixes to thego
command and thenet
package, as well asbug fixes to the compiler, the runtime, and thenet/http
package.See theGo 1.22.3 milestoneon our issue tracker for details.
go1.22.4(released 2024-06-04)includessecurityfixes to thearchive/zip
andnet/netip
packages, as well asbug fixes to the compiler, thego
command, the linker, the runtime, and theos
package.See theGo 1.22.4 milestoneon our issue tracker for details.
go1.22.5(released 2024-07-02)includessecurityfixes to thenet/http
package, as well asbug fixes to the compiler, cgo, thego
command, the linker, the runtime, and thecrypto/tls
,go/types
,net
,net/http
, andos/exec
packages.See theGo 1.22.5 milestoneon our issue tracker for details.
go1.22.6(released 2024-08-06)includes fixes to thego
command, the compiler, the linker, thetrace
command, thecovdata
command, and thebytes
,go/types
, andos/exec
packages.See theGo 1.22.6 milestoneon our issue tracker for details.
go1.22.7(released 2024-09-05)includessecurityfixes to theencoding/gob
,go/build/constraint
, andgo/parser
packages, as well asbug fixes to thefix
command and the runtime.See theGo 1.22.7 milestoneon our issue tracker for details.
go1.22.8(released 2024-10-01)includes fixes to cgo, and themaps
andsyscall
packages.See theGo 1.22.8 milestoneon our issue tracker for details.
go1.22.9(released 2024-11-06)includes fixes to the linker.See theGo 1.22.9 milestoneon our issue tracker for details.
go1.22.10(released 2024-12-03)includes fixes to the runtime and thesyscall
package.See theGo 1.22.10 milestoneon our issue tracker for details.
go1.22.11(released 2025-01-16)includessecurityfixes to thecrypto/x509
andnet/http
packages, as well asbug fixes to the runtime.See theGo 1.22.11 milestoneon our issue tracker for details.
go1.22.12(released 2025-02-04)includessecurityfixes to thecrypto/elliptic
package, as well asbug fixes to the compiler and thego
command.See theGo 1.22.12 milestoneon our issue tracker for details.
go1.21.0 (released 2023-08-08)
Go 1.21.0 is a major release of Go.Read theGo 1.21 Release Notes for more information.
Minor revisions
go1.21.1(released 2023-09-06)includesfoursecurityfixes to thecmd/go
,crypto/tls
, andhtml/template
packages, as well asbug fixes to the compiler, thego
command, the linker, the runtime, and thecontext
,crypto/tls
,encoding/gob
,encoding/xml
,go/types
,net/http
,os
, andpath/filepath
packages.See theGo 1.21.1 milestoneon our issue tracker for details.
go1.21.2(released 2023-10-05)includesonesecurityfix to thecmd/go
package, as well asbug fixes to the compiler, thego
command, the linker, the runtime, and theruntime/metrics
package.See theGo 1.21.2 milestoneon our issue tracker for details.
go1.21.3(released 2023-10-10)includesasecurityfix to thenet/http
package.See theGo 1.21.3 milestoneon our issue tracker for details.
go1.21.4(released 2023-11-07)includessecurityfixes to thepath/filepath
package, as well asbug fixes to the linker, the runtime, the compiler, and thego/types
,net/http
, andruntime/cgo
packages.See theGo 1.21.4 milestoneon our issue tracker for details.
go1.21.5(released 2023-12-05)includessecurityfixes to thego
command, and thenet/http
andpath/filepath
packages, as well asbug fixes to the compiler, thego
command, the runtime, and thecrypto/rand
,net
,os
, andsyscall
packages.See theGo 1.21.5 milestoneon our issue tracker for details.
go1.21.6(released 2024-01-09)includes fixes to the compiler, the runtime, and thecrypto/tls
,maps
, andruntime/pprof
packages.See theGo 1.21.6 milestoneon our issue tracker for details.
go1.21.7(released 2024-02-06)includes fixes to the compiler, thego
command, the runtime, and thecrypto/x509
package.See theGo 1.21.7 milestoneon our issue tracker for details.
go1.21.8(released 2024-03-05)includessecurityfixes to thecrypto/x509
,html/template
,net/http
,net/http/cookiejar
, andnet/mail
packages, as well asbug fixes to thego
command and the runtime.See theGo 1.21.8 milestoneon our issue tracker for details.
go1.21.9(released 2024-04-03)includesasecurityfix to thenet/http
package, as well asbug fixes to the linker, and thego/types
andnet/http
packages.See theGo 1.21.9 milestoneon our issue tracker for details.
go1.21.10(released 2024-05-07)includessecurityfixes to thego
command, as well asbug fixes to thenet/http
package.See theGo 1.21.10 milestoneon our issue tracker for details.
go1.21.11(released 2024-06-04)includessecurityfixes to thearchive/zip
andnet/netip
packages, as well asbug fixes to the compiler, thego
command, the runtime, and theos
package.See theGo 1.21.11 milestoneon our issue tracker for details.
go1.21.12(released 2024-07-02)includessecurityfixes to thenet/http
package, as well asbug fixes to the compiler, thego
command, the runtime, and thecrypto/x509
,net/http
,net/netip
, andos
packages.See theGo 1.21.12 milestoneon our issue tracker for details.
go1.21.13(released 2024-08-06)includes fixes to thego
command, thecovdata
command, and thebytes
package.See theGo 1.21.13 milestoneon our issue tracker for details.
go1.20 (released 2023-02-01)
Go 1.20 is a major release of Go.Read theGo 1.20 Release Notes for more information.
Minor revisions
go1.20.1(released 2023-02-14)includessecurityfixes to thecrypto/tls
,mime/multipart
,net/http
, andpath/filepath
packages, as well asbug fixes to the compiler, thego
command, the linker, the runtime, and thetime
package.See theGo 1.20.1 milestoneon our issue tracker for details.
go1.20.2(released 2023-03-07)includesasecurityfix to thecrypto/elliptic
package, as well asbug fixes to the compiler, thecovdata
command, the linker, the runtime, and thecrypto/ecdh
,crypto/rsa
,crypto/x509
,os
, andsyscall
packages.See theGo 1.20.2 milestoneon our issue tracker for details.
go1.20.3(released 2023-04-04)includessecurityfixes to thego/parser
,html/template
,mime/multipart
,net/http
, andnet/textproto
packages, as well asbug fixes to the compiler, the linker, the runtime, and thetime
package.See theGo 1.20.3 milestoneon our issue tracker for details.
go1.20.4(released 2023-05-02)includesthreesecurityfixes to thehtml/template
package, as well asbug fixes to the compiler, the runtime, and thecrypto/subtle
,crypto/tls
,net/http
, andsyscall
packages.See theGo 1.20.4 milestoneon our issue tracker for details.
go1.20.5(released 2023-06-06)includesfoursecurityfixes to thecmd/go
andruntime
packages, as well asbug fixes to the compiler, thego
command, the runtime, and thecrypto/rsa
,net
, andos
packages.See theGo 1.20.5 milestoneon our issue tracker for details.
go1.20.6(released 2023-07-11)includesasecurityfix to thenet/http
package, as well asbug fixes to the compiler, cgo, thecover
tool, thego
command, the runtime, and thecrypto/ecdsa
,go/build
,go/printer
,net/mail
, andtext/template
packages.See theGo 1.20.6 milestoneon our issue tracker for details.
go1.20.7(released 2023-08-01)includesasecurityfix to thecrypto/tls
package, as well asbug fixes to the assembler and the compiler.See theGo 1.20.7 milestoneon our issue tracker for details.
go1.20.8(released 2023-09-06)includestwosecurityfixes to thehtml/template
package, as well asbug fixes to the compiler, thego
command, the runtime, and thecrypto/tls
,go/types
,net/http
, andpath/filepath
packages.See theGo 1.20.8 milestoneon our issue tracker for details.
go1.20.9(released 2023-10-05)includesonesecurityfix to thecmd/go
package, as well asbug fixes to thego
command and the linker.See theGo 1.20.9 milestoneon our issue tracker for details.
go1.20.10(released 2023-10-10)includesasecurityfix to thenet/http
package.See theGo 1.20.10 milestoneon our issue tracker for details.
go1.20.11(released 2023-11-07)includessecurityfixes to thepath/filepath
package, as well asbug fixes to the linker and thenet/http
package.See theGo 1.20.11 milestoneon our issue tracker for details.
go1.20.12(released 2023-12-05)includessecurityfixes to thego
command, and thenet/http
andpath/filepath
packages, as well asbug fixes to the compiler and thego
command.See theGo 1.20.12 milestoneon our issue tracker for details.
go1.20.13(released 2024-01-09)includes fixes to the runtime and thecrypto/tls
package.See theGo 1.20.13 milestoneon our issue tracker for details.
go1.20.14(released 2024-02-06)includes fixes to thecrypto/x509
package.See theGo 1.20.14 milestoneon our issue tracker for details.
go1.19 (released 2022-08-02)
Go 1.19 is a major release of Go.Read theGo 1.19 Release Notes for more information.
Minor revisions
go1.19.1(released 2022-09-06)includessecurityfixes to thenet/http
andnet/url
packages, as well asbug fixes to the compiler, thego
command, thepprof
command, the linker, the runtime, and thecrypto/tls
andcrypto/x509
packages.See theGo 1.19.1 milestoneon our issue tracker for details.
go1.19.2(released 2022-10-04)includessecurityfixes to thearchive/tar
,net/http/httputil
, andregexp
packages, as well asbug fixes to the compiler, the linker, the runtime, and thego/types
package.See theGo 1.19.2 milestoneon our issue tracker for details.
go1.19.3(released 2022-11-01)includessecurityfixes to theos/exec
andsyscall
packages, as well asbug fixes to the compiler and the runtime.See theGo 1.19.3 milestoneon our issue tracker for details.
go1.19.4(released 2022-12-06)includessecurityfixes to thenet/http
andos
packages, as well asbug fixes to the compiler, the runtime, and thecrypto/x509
,os/exec
, andsync/atomic
packages.See theGo 1.19.4 milestoneon our issue tracker for details.
go1.19.5(released 2023-01-10)includes fixes to the compiler, the linker, and thecrypto/x509
,net/http
,sync/atomic
, andsyscall
packages.See theGo 1.19.5 milestoneon our issue tracker for details.
go1.19.6(released 2023-02-14)includessecurityfixes to thecrypto/tls
,mime/multipart
,net/http
, andpath/filepath
packages, as well asbug fixes to thego
command, the linker, the runtime, and thecrypto/x509
,net/http
, andtime
packages.See theGo 1.19.6 milestoneon our issue tracker for details.
go1.19.7(released 2023-03-07)includesasecurityfix to thecrypto/elliptic
package, as well asbug fixes to the linker, the runtime, and thecrypto/x509
andsyscall
packages.See theGo 1.19.7 milestoneon our issue tracker for details.
go1.19.8(released 2023-04-04)includessecurityfixes to thego/parser
,html/template
,mime/multipart
,net/http
, andnet/textproto
packages, as well asbug fixes to the linker, the runtime, and thetime
package.See theGo 1.19.8 milestoneon our issue tracker for details.
go1.19.9(released 2023-05-02)includesthreesecurityfixes to thehtml/template
package, as well asbug fixes to the compiler, the runtime, and thecrypto/tls
andsyscall
packages.See theGo 1.19.9 milestoneon our issue tracker for details.
go1.19.10(released 2023-06-06)includesfoursecurityfixes to thecmd/go
andruntime
packages, as well asbug fixes to the compiler, thego
command, and the runtime.See theGo 1.19.10 milestoneon our issue tracker for details.
go1.19.11(released 2023-07-11)includesasecurityfix to thenet/http
package, as well asbug fixes to cgo, thecover
tool, thego
command, the runtime, and thego/printer
package.See theGo 1.19.11 milestoneon our issue tracker for details.
go1.19.12(released 2023-08-01)includesasecurityfix to thecrypto/tls
package, as well asbug fixes to the assembler and the compiler.See theGo 1.19.12 milestoneon our issue tracker for details.
go1.19.13(released 2023-09-06)includes fixes to thego
command, and thecrypto/tls
andnet/http
packages.See theGo 1.19.13 milestoneon our issue tracker for details.
go1.18 (released 2022-03-15)
Go 1.18 is a major release of Go.Read theGo 1.18 Release Notes for more information.
Minor revisions
go1.18.1(released 2022-04-12)includessecurityfixes to thecrypto/elliptic
,crypto/x509
, andencoding/pem
packages, as well asbug fixes to the compiler, linker, runtime, thego
command, vet, and thebytes
,crypto/x509
, andgo/types
packages.See theGo 1.18.1 milestoneon our issue tracker for details.
go1.18.2(released 2022-05-10)includessecurityfixes to thesyscall
package, as well asbug fixes to the compiler, runtime, thego
command, and thecrypto/x509
,go/types
,net/http/httptest
,reflect
, andsync/atomic
packages.See theGo 1.18.2 milestoneon our issue tracker for details.
go1.18.3(released 2022-06-01)includessecurityfixes to thecrypto/rand
,crypto/tls
,os/exec
, andpath/filepath
packages, as well asbug fixes to the compiler, and thecrypto/tls
andtext/template/parse
packages.See theGo 1.18.3 milestoneon our issue tracker for details.
go1.18.4(released 2022-07-12)includessecurityfixes to thecompress/gzip
,encoding/gob
,encoding/xml
,go/parser
,io/fs
,net/http
, andpath/filepath
packages, as well asbug fixes to the compiler, thego
command, the linker, the runtime, and theruntime/metrics
package.See theGo 1.18.4 milestoneon our issue tracker for details.
go1.18.5(released 2022-08-01)includessecurityfixes to theencoding/gob
andmath/big
packages, as well asbug fixes to the compiler, thego
command, the runtime, and thetesting
package.See theGo 1.18.5 milestoneon our issue tracker for details.
go1.18.6(released 2022-09-06)includessecurityfixes to thenet/http
package, as well asbug fixes to the compiler, thego
command, thepprof
command, the runtime, and thecrypto/tls
,encoding/xml
, andnet
packages.See theGo 1.18.6 milestoneon our issue tracker for details.
go1.18.7(released 2022-10-04)includessecurityfixes to thearchive/tar
,net/http/httputil
, andregexp
packages, as well asbug fixes to the compiler, the linker, and thego/types
package.See theGo 1.18.7 milestoneon our issue tracker for details.
go1.18.8(released 2022-11-01)includessecurityfixes to theos/exec
andsyscall
packages, as well asbug fixes to the runtime.See theGo 1.18.8 milestoneon our issue tracker for details.
go1.18.9(released 2022-12-06)includessecurityfixes to thenet/http
andos
packages, as well asbug fixes to cgo, the compiler, the runtime, and thecrypto/x509
andos/exec
packages.See theGo 1.18.9 milestoneon our issue tracker for details.
go1.18.10(released 2023-01-10)includes fixes to cgo, the compiler, the linker, and thecrypto/x509
,net/http
, andsyscall
packages.See theGo 1.18.10 milestoneon our issue tracker for details.
go1.17 (released 2021-08-16)
Go 1.17 is a major release of Go.Read theGo 1.17 Release Notes for more information.
Minor revisions
go1.17.1(released 2021-09-09)includesasecurityfix to thearchive/zip
package, as well asbug fixes to the compiler, linker, thego
command, and thecrypto/rand
,embed
,go/types
,html/template
, andnet/http
packages.See theGo 1.17.1 milestoneon our issue tracker for details.
go1.17.2(released 2021-10-07)includessecurityfixes to linker and themisc/wasm
directory, as well asbug fixes to the compiler, runtime, thego
command, and thetext/template
andtime
packages.See theGo 1.17.2 milestoneon our issue tracker for details.
go1.17.3(released 2021-11-04)includessecurityfixes to thearchive/zip
anddebug/macho
packages, as well asbug fixes to the compiler, linker, runtime, thego
command, themisc/wasm
directory, and thenet/http
andsyscall
packages.See theGo 1.17.3 milestoneon our issue tracker for details.
go1.17.4(released 2021-12-02)includes fixes to the compiler, linker, runtime, and thego/types
,net/http
, andtime
packages.See theGo 1.17.4 milestoneon our issue tracker for details.
go1.17.5(released 2021-12-09)includessecurityfixes to thenet/http
andsyscall
packages.See theGo 1.17.5 milestoneon our issue tracker for details.
go1.17.6(released 2022-01-06)includes fixes to the compiler, linker, runtime, and thecrypto/x509
,net/http
, andreflect
packages.See theGo 1.17.6 milestoneon our issue tracker for details.
go1.17.7(released 2022-02-10)includessecurityfixes to thego
command, and thecrypto/elliptic
andmath/big
packages, as well asbug fixes to the compiler, linker, runtime, thego
command, and thedebug/macho
,debug/pe
, andnet/http/httptest
packages.See theGo 1.17.7 milestoneon our issue tracker for details.
go1.17.8(released 2022-03-03)includesasecurityfix to theregexp/syntax
package, as well asbug fixes to the compiler, runtime, thego
command, and thecrypto/x509
andnet
packages.See theGo 1.17.8 milestoneon our issue tracker for details.
go1.17.9(released 2022-04-12)includessecurityfixes to thecrypto/elliptic
andencoding/pem
packages, as well asbug fixes to the linker and runtime.See theGo 1.17.9 milestoneon our issue tracker for details.
go1.17.10(released 2022-05-10)includessecurityfixes to thesyscall
package, as well asbug fixes to the compiler, runtime, and thecrypto/x509
andnet/http/httptest
packages.See theGo 1.17.10 milestoneon our issue tracker for details.
go1.17.11(released 2022-06-01)includessecurityfixes to thecrypto/rand
,crypto/tls
,os/exec
, andpath/filepath
packages, as well asbug fixes to thecrypto/tls
package.See theGo 1.17.11 milestoneon our issue tracker for details.
go1.17.12(released 2022-07-12)includessecurityfixes to thecompress/gzip
,encoding/gob
,encoding/xml
,go/parser
,io/fs
,net/http
, andpath/filepath
packages, as well asbug fixes to the compiler, thego
command, the runtime, and theruntime/metrics
package.See theGo 1.17.12 milestoneon our issue tracker for details.
go1.17.13(released 2022-08-01)includessecurityfixes to theencoding/gob
andmath/big
packages, as well asbug fixes to the compiler and the runtime.See theGo 1.17.13 milestoneon our issue tracker for details.
go1.16 (released 2021-02-16)
Go 1.16 is a major release of Go.Read theGo 1.16 Release Notes for more information.
Minor revisions
go1.16.1(released 2021-03-10)includessecurityfixes to thearchive/zip
andencoding/xml
packages.See theGo 1.16.1 milestoneon our issue tracker for details.
go1.16.2(released 2021-03-11)includes fixes to cgo, the compiler, linker, thego
command, and thesyscall
andtime
packages.See theGo 1.16.2 milestoneon our issue tracker for details.
go1.16.3(released 2021-04-01)includes fixes to the compiler, linker, runtime, thego
command, and thetesting
andtime
packages.See theGo 1.16.3 milestoneon our issue tracker for details.
go1.16.4(released 2021-05-06)includesasecurityfix to thenet/http
package, as well asbug fixes to the compiler, runtime, and thearchive/zip
,syscall
, andtime
packages.See theGo 1.16.4 milestoneon our issue tracker for details.
go1.16.5(released 2021-06-03)includessecurityfixes to thearchive/zip
,math/big
,net
, andnet/http/httputil
packages, as well asbug fixes to the linker, thego
command, and thenet/http
package.See theGo 1.16.5 milestoneon our issue tracker for details.
go1.16.6(released 2021-07-12)includesasecurityfix to thecrypto/tls
package, as well asbug fixes to the compiler, and thenet
andnet/http
packages.See theGo 1.16.6 milestoneon our issue tracker for details.
go1.16.7(released 2021-08-05)includesasecurityfix to thenet/http/httputil
package, as well asbug fixes to the compiler, linker, runtime, thego
command, and thenet/http
package.See theGo 1.16.7 milestoneon our issue tracker for details.
go1.16.8(released 2021-09-09)includesasecurityfix to thearchive/zip
package, as well asbug fixes to thearchive/zip
,go/internal/gccgoimporter
,html/template
,net/http
, andruntime/pprof
packages.See theGo 1.16.8 milestoneon our issue tracker for details.
go1.16.9(released 2021-10-07)includessecurityfixes to linker and themisc/wasm
directory, as well asbug fixes to runtime and thetext/template
package.See theGo 1.16.9 milestoneon our issue tracker for details.
go1.16.10(released 2021-11-04)includessecurityfixes to thearchive/zip
anddebug/macho
packages, as well asbug fixes to the compiler, linker, runtime, themisc/wasm
directory, and thenet/http
package.See theGo 1.16.10 milestoneon our issue tracker for details.
go1.16.11(released 2021-12-02)includes fixes to the compiler, runtime, and thenet/http
,net/http/httptest
, andtime
packages.See theGo 1.16.11 milestoneon our issue tracker for details.
go1.16.12(released 2021-12-09)includessecurityfixes to thenet/http
andsyscall
packages.See theGo 1.16.12 milestoneon our issue tracker for details.
go1.16.13(released 2022-01-06)includes fixes to the compiler, linker, runtime, and thenet/http
package.See theGo 1.16.13 milestoneon our issue tracker for details.
go1.16.14(released 2022-02-10)includessecurityfixes to thego
command, and thecrypto/elliptic
andmath/big
packages, as well asbug fixes to the compiler, linker, runtime, thego
command, and thedebug/macho
,debug/pe
,net/http/httptest
, andtesting
packages.See theGo 1.16.14 milestoneon our issue tracker for details.
go1.16.15(released 2022-03-03)includesasecurityfix to theregexp/syntax
package, as well asbug fixes to the compiler, runtime, thego
command, and thenet
package.See theGo 1.16.15 milestoneon our issue tracker for details.
go1.15 (released 2020-08-11)
Go 1.15 is a major release of Go.Read theGo 1.15 Release Notes for more information.
Minor revisions
go1.15.1(released 2020-09-01)includessecurityfixes to thenet/http/cgi
andnet/http/fcgi
packages.See theGo 1.15.1 milestoneon our issue tracker for details.
go1.15.2(released 2020-09-09)includes fixes to the compiler, runtime, documentation, thego
command, and thenet/mail
,os
,sync
, andtesting
packages.See theGo 1.15.2 milestoneon our issue tracker for details.
go1.15.3(released 2020-10-14)includes fixes to cgo, the compiler, runtime, thego
command, and thebytes
,plugin
, andtesting
packages.See theGo 1.15.3 milestoneon our issue tracker for details.
go1.15.4(released 2020-11-05)includes fixes to cgo, the compiler, linker, runtime, and thecompress/flate
,net/http
,reflect
, andtime
packages.See theGo 1.15.4 milestoneon our issue tracker for details.
go1.15.5(released 2020-11-12)includessecurityfixes to thego
command and themath/big
package.See theGo 1.15.5 milestoneon our issue tracker for details.
go1.15.6(released 2020-12-03)includes fixes to the compiler, linker, runtime, thego
command, and theio
package.See theGo 1.15.6 milestoneon our issue tracker for details.
go1.15.7(released 2021-01-19)includessecurityfixes to thego
command and thecrypto/elliptic
package.See theGo 1.15.7 milestoneon our issue tracker for details.
go1.15.8(released 2021-02-04)includes fixes to the compiler, linker, runtime, thego
command, and thenet/http
package.See theGo 1.15.8 milestoneon our issue tracker for details.
go1.15.9(released 2021-03-10)includessecurityfixes to theencoding/xml
package.See theGo 1.15.9 milestoneon our issue tracker for details.
go1.15.10(released 2021-03-11)includes fixes to the compiler, thego
command, and thenet/http
,os
,syscall
, andtime
packages.See theGo 1.15.10 milestoneon our issue tracker for details.
go1.15.11(released 2021-04-01)includes fixes to cgo, the compiler, linker, runtime, thego
command, and thedatabase/sql
andnet/http
packages.See theGo 1.15.11 milestoneon our issue tracker for details.
go1.15.12(released 2021-05-06)includesasecurityfix to thenet/http
package, as well asbug fixes to the compiler, runtime, and thearchive/zip
,syscall
, andtime
packages.See theGo 1.15.12 milestoneon our issue tracker for details.
go1.15.13(released 2021-06-03)includessecurityfixes to thearchive/zip
,math/big
,net
, andnet/http/httputil
packages, as well asbug fixes to the linker, thego
command, and themath/big
andnet/http
packages.See theGo 1.15.13 milestoneon our issue tracker for details.
go1.15.14(released 2021-07-12)includesasecurityfix to thecrypto/tls
package, as well asbug fixes to the linker and thenet
package.See theGo 1.15.14 milestoneon our issue tracker for details.
go1.15.15(released 2021-08-05)includesasecurityfix to thenet/http/httputil
package, as well asbug fixes to the compiler, runtime, thego
command, and thenet/http
package.See theGo 1.15.15 milestoneon our issue tracker for details.
go1.14 (released 2020-02-25)
Go 1.14 is a major release of Go.Read theGo 1.14 Release Notes for more information.
Minor revisions
go1.14.1(released 2020-03-19)includes fixes to the go command, tools, and the runtime.See theGo 1.14.1 milestoneon our issue tracker for details.
go1.14.2(released 2020-04-08)includes fixes to cgo, the go command, the runtime, and theos/exec
andtesting
packages.See theGo 1.14.2 milestoneon our issue tracker for details.
go1.14.3(released 2020-05-14)includes fixes to cgo, the compiler, the runtime, and thego/doc
andmath/big
packages.See theGo 1.14.3 milestoneon our issue tracker for details.
go1.14.4(released 2020-06-01)includes fixes to thego
doc
command, the runtime, and theencoding/json
andos
packages.See theGo 1.14.4 milestoneon our issue tracker for details.
go1.14.5(released 2020-07-14)includessecurityfixes to thecrypto/x509
andnet/http
packages.See theGo 1.14.5 milestoneon our issue tracker for details.
go1.14.6(released 2020-07-16)includes fixes to thego
command, the compiler, the linker, vet, and thedatabase/sql
,encoding/json
,net/http
,reflect
, andtesting
packages.See theGo 1.14.6 milestoneon our issue tracker for details.
go1.14.7(released 2020-08-06)includessecurityfixes to theencoding/binary
package.See theGo 1.14.7 milestoneon our issue tracker for details.
go1.14.8(released 2020-09-01)includessecurityfixes to thenet/http/cgi
andnet/http/fcgi
packages.See theGo 1.14.8 milestoneon our issue tracker for details.
go1.14.9(released 2020-09-09)includes fixes to the compiler, linker, runtime, documentation, and thenet/http
andtesting
packages.See theGo 1.14.9 milestoneon our issue tracker for details.
go1.14.10(released 2020-10-14)includes fixes to the compiler, runtime, and theplugin
andtesting
packages.See theGo 1.14.10 milestoneon our issue tracker for details.
go1.14.11(released 2020-11-05)includes fixes to the runtime, and thenet/http
andtime
packages.See theGo 1.14.11 milestoneon our issue tracker for details.
go1.14.12(released 2020-11-12)includessecurityfixes to thego
command and themath/big
package.See theGo 1.14.12 milestoneon our issue tracker for details.
go1.14.13(released 2020-12-03)includes fixes to the compiler, runtime, and thego
command.See theGo 1.14.13 milestoneon our issue tracker for details.
go1.14.14(released 2021-01-19)includessecurityfixes to thego
command and thecrypto/elliptic
package.See theGo 1.14.14 milestoneon our issue tracker for details.
go1.14.15(released 2021-02-04)includes fixes to the compiler, runtime, thego
command, and thenet/http
package.See theGo 1.14.15 milestoneon our issue tracker for details.
go1.13 (released 2019-09-03)
Go 1.13 is a major release of Go.Read theGo 1.13 Release Notes for more information.
Minor revisions
go1.13.1(released 2019-09-25)includessecurityfixes to thenet/http
andnet/textproto
packages.See theGo 1.13.1 milestoneon our issue tracker for details.
go1.13.2(released 2019-10-17)includessecurityfixes to the compiler and thecrypto/dsa
package.See theGo 1.13.2 milestoneon our issue tracker for details.
go1.13.3(released 2019-10-17)includes fixes to the go command, the toolchain, the runtime, and thecrypto/ecdsa
,net
,net/http
, andsyscall
packages.See theGo 1.13.3 milestoneon our issue tracker for details.
go1.13.4(released 2019-10-31)includes fixes to thenet/http
andsyscall
packages.It also fixes an issue on macOS 10.15 Catalinawhere the non-notarized installer and binaries were beingrejected by Gatekeeper.See theGo 1.13.4 milestoneon our issue tracker for details.
go1.13.5(released 2019-12-04)includes fixes to the go command, the runtime, the linker, and thenet/http
package.See theGo 1.13.5 milestoneon our issue tracker for details.
go1.13.6(released 2020-01-09)includes fixes to the runtime and thenet/http
package.See theGo 1.13.6 milestoneon our issue tracker for details.
go1.13.7(released 2020-01-28)includestwosecurityfixes to thecrypto/x509
package.See theGo 1.13.7 milestoneon our issue tracker for details.
go1.13.8(released 2020-02-12)includes fixes to the runtime, and thecrypto/x509
andnet/http
packages.See theGo 1.13.8 milestoneon our issue tracker for details.
go1.13.9(released 2020-03-19)includes fixes to the go command, tools, the runtime, the toolchain, and thecrypto/cypher
package.See theGo 1.13.9 milestoneon our issue tracker for details.
go1.13.10(released 2020-04-08)includes fixes to the go command, the runtime, and theos/exec
andtime
packages.See theGo 1.13.10 milestoneon our issue tracker for details.
go1.13.11(released 2020-05-14)includes fixes to the compiler.See theGo 1.13.11 milestoneon our issue tracker for details.
go1.13.12(released 2020-06-01)includes fixes to the runtime, and thego/types
andmath/big
packages.See theGo 1.13.12 milestoneon our issue tracker for details.
go1.13.13(released 2020-07-14)includessecurityfixes to thecrypto/x509
andnet/http
packages.See theGo 1.13.13 milestoneon our issue tracker for details.
go1.13.14(released 2020-07-16)includes fixes to the compiler, vet, and thedatabase/sql
,net/http
, andreflect
packages.See theGo 1.13.14 milestoneon our issue tracker for details.
go1.13.15(released 2020-08-06)includessecurityfixes to theencoding/binary
package.See theGo 1.13.15 milestoneon our issue tracker for details.
go1.12 (released 2019-02-25)
Go 1.12 is a major release of Go.Read theGo 1.12 Release Notes for more information.
Minor revisions
go1.12.1(released 2019-03-14)includes fixes to cgo, the compiler, the go command, and thefmt
,net/smtp
,os
,path/filepath
,sync
, andtext/template
packages.See theGo 1.12.1 milestoneon our issue tracker for details.
go1.12.2(released 2019-04-05)includessecurityfixes to the runtime, as well asbug fixes to the compiler, the go command, and thedoc
,net
,net/http/httputil
, andos
packages.See theGo 1.12.2 milestoneon our issue tracker for details.
go1.12.3(released 2019-04-08)was accidentally released without itsintended fix. It is identical to go1.12.2, except for its versionnumber. The intended fix is in go1.12.4.
go1.12.4(released 2019-04-11)fixes an issue where using the prebuilt binaryreleases on older versions of GNU/Linuxled to failureswhen linking programs that used cgo.Only Linux users who hit this issue need to update.
go1.12.5(released 2019-05-06)includes fixes to the compiler, the linker, the go command, the runtime, and theos
package.See theGo 1.12.5 milestoneon our issue tracker for details.
go1.12.6(released 2019-06-11)includes fixes to the compiler, the linker, the go command, and thecrypto/x509
,net/http
, andos
packages.See theGo 1.12.6 milestoneon our issue tracker for details.
go1.12.7(released 2019-07-08)includes fixes to cgo, the compiler, and the linker.See theGo 1.12.7 milestoneon our issue tracker for details.
go1.12.8(released 2019-08-13)includessecurityfixes to thenet/http
andnet/url
packages.See theGo 1.12.8 milestoneon our issue tracker for details.
go1.12.9(released 2019-08-15)includes fixes to the linker, and themath/big
andos
packages.See theGo 1.12.9 milestoneon our issue tracker for details.
go1.12.10(released 2019-09-25)includessecurityfixes to thenet/http
andnet/textproto
packages.See theGo 1.12.10 milestoneon our issue tracker for details.
go1.12.11(released 2019-10-17)includessecurityfixes to thecrypto/dsa
package.See theGo 1.12.11 milestoneon our issue tracker for details.
go1.12.12(released 2019-10-17)includes fixes to the go command, runtime, and thenet
andsyscall
packages.See theGo 1.12.12 milestoneon our issue tracker for details.
go1.12.13(released 2019-10-31)fixes an issue on macOS 10.15 Catalinawhere the non-notarized installer and binaries were beingrejected by Gatekeeper.Only macOS users who hit this issue need to update.
go1.12.14(released 2019-12-04)includesa fix to the runtime.See theGo 1.12.14 milestoneon our issue tracker for details.
go1.12.15(released 2020-01-09)includes fixes to the runtime and thenet/http
package.See theGo 1.12.15 milestoneon our issue tracker for details.
go1.12.16(released 2020-01-28)includestwosecurityfixes to thecrypto/x509
package.See theGo 1.12.16 milestoneon our issue tracker for details.
go1.12.17(released 2020-02-12)includesa fix to the runtime.See theGo 1.12.17 milestoneon our issue tracker for details.
go1.11 (released 2018-08-24)
Go 1.11 is a major release of Go.Read theGo 1.11 Release Notes for more information.
Minor revisions
go1.11.1(released 2018-10-01)includes fixes to the compiler, documentation, go command, runtime, and thecrypto/x509
,encoding/json
,go/types
,net
,net/http
, andreflect
packages.See theGo 1.11.1 milestoneon our issue tracker for details.
go1.11.2(released 2018-11-02)includes fixes to the compiler, linker, documentation, go command, and thedatabase/sql
andgo/types
packages.See theGo 1.11.2 milestoneon our issue tracker for details.
go1.11.3(released 2018-12-12)includesthreesecurityfixes to "go get" and thecrypto/x509
package.See theGo 1.11.3 milestoneon our issue tracker for details.
go1.11.4(released 2018-12-14)includes fixes to cgo, the compiler, linker, runtime, documentation, go command, and thego/types
andnet/http
packages.It includes a fix to a bug introduced in Go 1.11.3 that brokego
get
for import path patterns containing "...
".See theGo 1.11.4 milestoneon our issue tracker for details.
go1.11.5(released 2019-01-23)includesasecurityfix to thecrypto/elliptic
package.See theGo 1.11.5 milestoneon our issue tracker for details.
go1.11.6(released 2019-03-14)includes fixes to cgo, the compiler, linker, runtime, go command, and thecrypto/x509
,encoding/json
,net
, andnet/url
packages.See theGo 1.11.6 milestoneon our issue tracker for details.
go1.11.7(released 2019-04-05)includes fixes to the runtime and thenet
package.See theGo 1.11.7 milestoneon our issue tracker for details.
go1.11.8(released 2019-04-08)was accidentally released without itsintended fix. It is identical to go1.11.7, except for its versionnumber. The intended fix is in go1.11.9.
go1.11.9(released 2019-04-11)fixes an issue where using the prebuilt binaryreleases on older versions of GNU/Linuxled to failureswhen linking programs that used cgo.Only Linux users who hit this issue need to update.
go1.11.10(released 2019-05-06)includessecurityfixes to the runtime, as well asbug fixes to the linker.See theGo 1.11.10 milestoneon our issue tracker for details.
go1.11.11(released 2019-06-11)includesa fix to thecrypto/x509
package.See theGo 1.11.11 milestoneon our issue tracker for details.
go1.11.12(released 2019-07-08)includes fixes to the compiler and the linker.See theGo 1.11.12 milestoneon our issue tracker for details.
go1.11.13(released 2019-08-13)includessecurityfixes to thenet/http
andnet/url
packages.See theGo 1.11.13 milestoneon our issue tracker for details.
go1.10 (released 2018-02-16)
Go 1.10 is a major release of Go.Read theGo 1.10 Release Notes for more information.
Minor revisions
go1.10.1(released 2018-03-28)includessecurityfixes to the go command, as well asbug fixes to the compiler, runtime, and thearchive/zip
,crypto/tls
,crypto/x509
,encoding/json
,net
,net/http
, andnet/http/pprof
packages.See theGo 1.10.1 milestoneon our issue tracker for details.
go1.10.2(released 2018-05-01)includes fixes to the compiler, linker, and go command.See theGo 1.10.2 milestoneon our issue tracker for details.
go1.10.3(released 2018-06-05)includes fixes to the go command, and thecrypto/tls
,crypto/x509
, andstrings
packages.In particular, it addsminimal support to the go command for the vgo transition.See theGo 1.10.3 milestoneon our issue tracker for details.
go1.10.4(released 2018-08-24)includes fixes to the go command, linker, and thebytes
,mime/multipart
,net/http
, andstrings
packages.See theGo 1.10.4 milestoneon our issue tracker for details.
go1.10.5(released 2018-11-02)includes fixes to the go command, linker, runtime, and thedatabase/sql
package.See theGo 1.10.5 milestoneon our issue tracker for details.
go1.10.6(released 2018-12-12)includesthreesecurityfixes to "go get" and thecrypto/x509
package.It contains the same fixes as Go 1.11.3 and was released at the same time.See theGo 1.10.6 milestoneon our issue tracker for details.
go1.10.7(released 2018-12-14)includes a fix to a bug introduced in Go 1.10.6that brokego
get
for import path patterns containing"...
".See theGo 1.10.7 milestone on our issue tracker for details.
go1.10.8(released 2019-01-23)includesasecurityfix to thecrypto/elliptic
package.See theGo 1.10.8 milestoneon our issue tracker for details.
go1.9 (released 2017-08-24)
Go 1.9 is a major release of Go.Read theGo 1.9 Release Notes for more information.
Minor revisions
go1.9.1(released 2017-10-04)includestwosecurityfixes.See theGo 1.9.1 milestoneon our issue tracker for details.
go1.9.2(released 2017-10-25)includes fixes to the compiler, linker, runtime, documentation,go
command, and thecrypto/x509
,database/sql
,log
, andnet/smtp
packages.It includes a fix to a bug introduced in Go 1.9.1 that brokego
get
of non-Git repositories under certain conditions.See theGo 1.9.2 milestoneon our issue tracker for details.
go1.9.3(released 2018-01-22)includessecurityfixes to thenet/url
package, as well asbug fixes to the compiler, runtime, and thedatabase/sql
,math/big
, andnet/http
packages.See theGo 1.9.3 milestoneon our issue tracker for details.
go1.9.4(released 2018-02-07)includesasecurityfix to "go get".See theGo 1.9.4 milestoneon our issue tracker for details.
go1.9.5(released 2018-03-28)includessecurityfixes to the go command, as well asbug fixes to the compiler, go command, and thenet/http/pprof
package.See theGo 1.9.5 milestoneon our issue tracker for details.
go1.9.6(released 2018-05-01)includes fixes to the compiler and go command.See theGo 1.9.6 milestoneon our issue tracker for details.
go1.9.7(released 2018-06-05)includes fixes to the go command, and thecrypto/x509
andstrings
packages.In particular, it addsminimal support to the go command for the vgo transition.See theGo 1.9.7 milestoneon our issue tracker for details.
go1.8 (released 2017-02-16)
Go 1.8 is a major release of Go.Read theGo 1.8 Release Notes for more information.
Minor revisions
go1.8.1 (released 2017-04-07) includes fixes to the compiler, linker, runtime,documentation,go
command and thecrypto/tls
,encoding/xml
,image/png
,net
,net/http
,reflect
,text/template
,andtime
packages.See theGo1.8.1 milestone on our issue tracker for details.
go1.8.2 (released 2017-05-23) includes a security fix to thecrypto/elliptic
package.See theGo1.8.2 milestone on our issue tracker for details.
go1.8.3 (released 2017-05-24) includes fixes to the compiler, runtime,documentation, and thedatabase/sql
package.See theGo1.8.3 milestone on our issue tracker for details.
go1.8.4 (released 2017-10-04) includes two security fixes.It contains the same fixes as Go 1.9.1 and was released at the same time.See theGo1.8.4 milestone on our issue tracker for details.
go1.8.5 (released 2017-10-25) includes fixes to the compiler, linker, runtime,documentation,go
command,and thecrypto/x509
andnet/smtp
packages.It includes a fix to a bug introduced in Go 1.8.4 that brokego
get
of non-Git repositories under certain conditions.See theGo1.8.5 milestone on our issue tracker for details.
go1.8.6 (released 2018-01-22) includes the same fix inmath/big
as Go 1.9.3 and was released at the same time.See theGo1.8.6 milestone on our issue tracker for details.
go1.8.7 (released 2018-02-07) includes a security fix to "go get".It contains the same fix as Go 1.9.4 and was released at the same time.See theGo1.8.7 milestone on our issue tracker for details.
go1.7 (released 2016-08-15)
Go 1.7 is a major release of Go.Read theGo 1.7 Release Notes for more information.
Minor revisions
go1.7.1 (released 2016-09-07) includes fixes to the compiler, runtime,documentation, and thecompress/flate
,hash/crc32
,io
,net
,net/http
,path/filepath
,reflect
, andsyscall
packages.See theGo1.7.1 milestone on our issue tracker for details.
go1.7.2 should not be used. It was tagged but not fully released.The release was deferred due to a last minute bug report.Use go1.7.3 instead, and refer to the summary of changes below.
go1.7.3 (released 2016-10-19) includes fixes to the compiler, runtime,and thecrypto/cipher
,crypto/tls
,net/http
, andstrings
packages.See theGo1.7.3 milestone on our issue tracker for details.
go1.7.4 (released 2016-12-01) includes two security fixes.See theGo1.7.4 milestone on our issue tracker for details.
go1.7.5 (released 2017-01-26) includes fixes to the compiler, runtime,and thecrypto/x509
andtime
packages.See theGo1.7.5 milestone on our issue tracker for details.
go1.7.6 (released 2017-05-23) includes the same security fix as Go 1.8.2 andwas released at the same time.See theGo1.8.2 milestone on our issue tracker for details.
go1.6 (released 2016-02-17)
Go 1.6 is a major release of Go.Read theGo 1.6 Release Notes for more information.
Minor revisions
go1.6.1 (released 2016-04-12) includes two security fixes.See theGo1.6.1 milestone on our issue tracker for details.
go1.6.2 (released 2016-04-20) includes fixes to the compiler, runtime, tools,documentation, and themime/multipart
,net/http
, andsort
packages.See theGo1.6.2 milestone on our issue tracker for details.
go1.6.3 (released 2016-07-17) includes security fixes to thenet/http/cgi
package andnet/http
package when used ina CGI environment.See theGo1.6.3 milestone on our issue tracker for details.
go1.6.4 (released 2016-12-01) includes two security fixes.It contains the same fixes as Go 1.7.4 and was released at the same time.See theGo1.7.4 milestone on our issue tracker for details.
go1.5 (released 2015-08-19)
Go 1.5 is a major release of Go.Read theGo 1.5 Release Notes for more information.
Minor revisions
go1.5.1 (released 2015-09-08) includes bug fixes to the compiler, assembler, andthefmt
,net/textproto
,net/http
, andruntime
packages.See theGo1.5.1 milestone on our issue tracker for details.
go1.5.2 (released 2015-12-02) includes bug fixes to the compiler, linker, andthemime/multipart
,net
, andruntime
packages.See theGo1.5.2 milestone on our issue tracker for details.
go1.5.3 (released 2016-01-13) includes a security fix to themath/big
packageaffecting thecrypto/tls
package.See therelease announcement for details.
go1.5.4 (released 2016-04-12) includes two security fixes.It contains the same fixes as Go 1.6.1 and was released at the same time.See theGo1.6.1 milestone on our issue tracker for details.
go1.4 (released 2014-12-10)
Go 1.4 is a major release of Go.Read theGo 1.4 Release Notes for more information.
Minor revisions
go1.4.1 (released 2015-01-15) includes bug fixes to the linker and thelog
,syscall
, andruntime
packages.See theGo 1.4.1 milestone on our issue tracker for details.
go1.4.2 (released 2015-02-17) includes security fixes to the compiler, and bug fixes to thego
command, the compiler and linker, and theruntime
,syscall
,reflect
, andmath/big
packages.See theGo 1.4.2 milestone on our issue tracker for details.
go1.4.3 (released 2015-09-22) includes security fixes to thenet/http
package and bug fixes to theruntime
package.See theGo 1.4.3 milestone on our issue tracker for details.
go1.3 (released 2014-06-18)
Go 1.3 is a major release of Go.Read theGo 1.3 Release Notes for more information.
Minor revisions
go1.3.1 (released 2014-08-13) includes bug fixes to the compiler and theruntime
,net
, andcrypto/rsa
packages.See thechange history for details.
go1.3.2 (released 2014-09-25) includes security fixes to thecrypto/tls
package and bug fixes to cgo.See thechange history for details.
go1.3.3 (released 2014-09-30) includes further bug fixes to cgo, the runtime package, and the nacl port.See thechange history for details.
go1.2 (released 2013-12-01)
Go 1.2 is a major release of Go.Read theGo 1.2 Release Notes for more information.
Minor revisions
go1.2.1 (released 2014-03-02) includes bug fixes to theruntime
,net
, anddatabase/sql
packages.See thechange history for details.
go1.2.2 (released 2014-05-05) includes asecurity fixthat affects the tour binary included in the binary distributions (thanks to Guillaume T).
go1.1 (released 2013-05-13)
Go 1.1 is a major release of Go.Read theGo 1.1 Release Notes for more information.
Minor revisions
go1.1.1 (released 2013-06-13) includes a security fix to the compiler and several bug fixes to the compiler and runtime.See thechange history for details.
go1.1.2 (released 2013-08-13) includes fixes to thegc
compilerandcgo
, and thebufio
,runtime
,syscall
, andtime
packages.See thechange history for details.If you use package syscall'sGetrlimit
andSetrlimit
functions under Linux on the ARM or 386 architectures, please note change11803043that fixesissue 5949.
go1 (released 2012-03-28)
Go 1 is a major release of Go that will be stable in the long term.Read theGo 1 Release Notes for more information.
It is intended that programs written for Go 1 will continue to compile and runcorrectly, unchanged, under future versions of Go 1.Read theGo 1 compatibility document for moreabout the future of Go 1.
The go1 release corresponds toweekly.2012-03-27
.
Minor revisions
go1.0.1 (released 2012-04-25) was issued tofix anescape analysis bugthat can lead to memory corruption.It also includes several minor code and documentation fixes.
go1.0.2 (released 2012-06-13) was issued to fix two bugs in the implementationof maps using struct or array keys:issue 3695 andissue 3573.It also includes many minor code and documentation fixes.
go1.0.3 (released 2012-09-21) includes minor code and documentation fixes.
See thego1 release branch history for the complete list of changes.
Older releases
See thePre-Go 1 Release History page for noteson earlier releases.