发布历史
本页总结了 Go 官方稳定版本之间的变更。完整的详细信息请参阅变更日志。
要更新到特定版本,请使用
git fetch --tags git checkout goX.Y.Z
发布政策
每个 Go 的主要版本都会获得支持,直到发布了两个更新的主要版本为止。例如,Go 1.5 一直被支持到 Go 1.7 发布,而 Go 1.6 则被支持到 Go 1.8 发布。我们会根据需要在受支持的版本中修复关键问题,包括关键安全问题,通过发布次要修订版(例如,Go 1.6.1、Go 1.6.2 等)来进行修复。
go1.25.0 (发布于 2025-08-12)
Go 1.25.0 是 Go 的一个主要版本。请阅读Go 1.25 发行说明了解更多信息。
次要修订
go1.25.1 (发布于 2025-09-03) 包含了对 net/http 包的安全修复,以及对 go 命令和 net、os、os/exec 和 testing/synctest 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.25.1 里程碑。
go1.24.0 (发布于 2025-02-11)
Go 1.24.0 是 Go 的一个主要版本。请阅读Go 1.24 发行说明了解更多信息。
次要修订
go1.24.1 (发布于 2025-03-04) 包含了对 net/http 包的安全修复,以及对 cgo、编译器、go 命令和 reflect、runtime、syscall 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.24.1 里程碑。
go1.24.2 (发布于 2025-04-01) 包含了对 net/http 包的安全修复,以及对编译器、运行时、go 命令和 crypto/tls、go/types、net/http、testing 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.24.2 里程碑。
go1.24.3 (发布于 2025-05-06) 包含了对 os 包的安全修复,以及对运行时、编译器、链接器、go 命令和 crypto/tls、os 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.24.3 里程碑。
go1.24.4 (发布于 2025-06-05) 包含了对 crypto/x509、net/http 和 os 包的安全修复,以及对链接器、go 命令和 hash/maphash、os 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.24.4 里程碑。
go1.24.5 (发布于 2025-07-08) 包含了对 go 命令的安全修复,以及对编译器、链接器、运行时和 go 命令的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.24.5 里程碑。
go1.24.6 (发布于 2025-08-06) 包含了对 database/sql 和 os/exec 包的安全修复,以及对运行时的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.24.6 里程碑。
go1.24.7 (发布于 2025-09-03) 包含了对 go 命令以及 net 和 os/exec 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.24.7 里程碑。
go1.23.0 (发布于 2024-08-13)
Go 1.23.0 是 Go 的一个主要版本。请阅读Go 1.23 发行说明了解更多信息。
次要修订
go1.23.1 (发布于 2024-09-05) 包含了对 encoding/gob、go/build/constraint 和 go/parser 包的安全修复,以及对编译器、go 命令、运行时和 database/sql、go/types、os、runtime/trace、unique 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.23.1 里程碑。
go1.23.2 (发布于 2024-10-01) 包含了对编译器、cgo、运行时以及 maps、os、os/exec、time、unique 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.23.2 里程碑。
go1.23.3 (发布于 2024-11-06) 包含了对链接器、运行时以及 net/http、os、syscall 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.23.3 里程碑。
go1.23.4 (发布于 2024-12-03) 包含了对编译器、运行时、trace 命令以及 syscall 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.23.4 里程碑。
go1.23.5 (发布于 2025-01-16) 包含了对 crypto/x509 和 net/http 包的安全修复,以及对编译器、运行时和 net 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.23.5 里程碑。
go1.23.6 (发布于 2025-02-04) 包含了对 crypto/elliptic 包的安全修复,以及对编译器和 go 命令的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.23.6 里程碑。
go1.23.7 (发布于 2025-03-04) 包含了对 net/http 包的安全修复,以及对 cgo、编译器和 reflect、runtime、syscall 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.23.7 里程碑。
go1.23.8 (发布于 2025-04-01) 包含了对 net/http 包的安全修复,以及对运行时和 go 命令的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.23.8 里程碑。
go1.23.9 (发布于 2025-05-06) 包含了对运行时和链接器的修复。详情请参阅我们的问题跟踪器上的 Go 1.23.9 里程碑。
go1.23.10 (发布于 2025-06-05) 包含了对 net/http 和 os 包的安全修复,以及对链接器的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.23.10 里程碑。
go1.23.11 (发布于 2025-07-08) 包含了对 go 命令的安全修复,以及对编译器、链接器和运行时的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.23.11 里程碑。
go1.23.12 (发布于 2025-08-06) 包含了对 database/sql 和 os/exec 包的安全修复,以及对运行时的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.23.12 里程碑。
go1.22.0 (发布于 2024-02-06)
Go 1.22.0 是 Go 的一个主要版本。请阅读Go 1.22 发行说明了解更多信息。
次要修订
go1.22.1 (发布于 2024-03-05) 包含了对 crypto/x509、html/template、net/http、net/http/cookiejar 和 net/mail 包的安全修复,以及对编译器、go 命令、运行时、trace 命令和 go/types、net/http 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.22.1 里程碑。
go1.22.2 (发布于 2024-04-03) 包含了对 net/http 包的安全修复,以及对编译器、go 命令、链接器和 encoding/gob、go/types、net/http、runtime/trace 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.22.2 里程碑。
go1.22.3 (发布于 2024-05-07) 包含了对 go 命令和 net 包的安全修复,以及对编译器、运行时和 net/http 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.22.3 里程碑。
go1.22.4 (发布于 2024-06-04) 包含了对 archive/zip 和 net/netip 包的安全修复,以及对编译器、go 命令、链接器、运行时和 os 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.22.4 里程碑。
go1.22.5 (发布于 2024-07-02) 包含了对 net/http 包的安全修复,以及对编译器、cgo、go 命令、链接器、运行时和 crypto/tls、go/types、net、net/http、os/exec 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.22.5 里程碑。
go1.22.6 (发布于 2024-08-06) 包含了对 go 命令、编译器、链接器、trace 命令、covdata 命令以及 bytes、go/types、os/exec 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.22.6 里程碑。
go1.22.7 (发布于 2024-09-05) 包含了对 encoding/gob、go/build/constraint 和 go/parser 包的安全修复,以及对 fix 命令和运行时的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.22.7 里程碑。
go1.22.8 (发布于 2024-10-01) 包含了对 cgo 以及 maps 和 syscall 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.22.8 里程碑。
go1.22.9 (发布于 2024-11-06) 包含了对链接器的修复。详情请参阅我们的问题跟踪器上的 Go 1.22.9 里程碑。
go1.22.10 (发布于 2024-12-03) 包含了对运行时和 syscall 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.22.10 里程碑。
go1.22.11 (发布于 2025-01-16) 包含了对 crypto/x509 和 net/http 包的安全修复,以及对运行时的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.22.11 里程碑。
go1.22.12 (发布于 2025-02-04) 包含了对 crypto/elliptic 包的安全修复,以及对编译器和 go 命令的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.22.12 里程碑。
go1.21.0 (发布于 2023-08-08)
Go 1.21.0 是 Go 的一个主要版本。请阅读Go 1.21 发行说明了解更多信息。
次要修订
go1.21.1 (发布于 2023-09-06) 包含了对 cmd/go、crypto/tls 和 html/template 包的四项安全修复,以及对编译器、go 命令、链接器、运行时和 context、crypto/tls、encoding/gob、encoding/xml、go/types、net/http、os、path/filepath 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.21.1 里程碑。
go1.21.2 (发布于 2023-10-05) 包含了一项对 cmd/go 包的安全修复,以及对编译器、go 命令、链接器、运行时和 runtime/metrics 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.21.2 里程碑。
go1.21.3 (发布于 2023-10-10) 包含了对 net/http 包的一项安全修复。详情请参阅我们的问题跟踪器上的 Go 1.21.3 里程碑。
go1.21.4 (发布于 2023-11-07) 包含了对 path/filepath 包的安全修复,以及对链接器、运行时、编译器和 go/types、net/http、runtime/cgo 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.21.4 里程碑。
go1.21.5 (发布于 2023-12-05) 包含了对 go 命令以及 net/http 和 path/filepath 包的安全修复,以及对编译器、go 命令、运行时和 crypto/rand、net、os、syscall 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.21.5 里程碑。
go1.21.6 (发布于 2024-01-09) 包含了对编译器、运行时以及 crypto/tls、maps、runtime/pprof 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.21.6 里程碑。
go1.21.7 (发布于 2024-02-06) 包含了对编译器、go 命令、运行时以及 crypto/x509 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.21.7 里程碑。
go1.21.8 (发布于 2024-03-05) 包含了对 crypto/x509、html/template、net/http、net/http/cookiejar 和 net/mail 包的安全修复,以及对 go 命令和运行时的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.21.8 里程碑。
go1.21.9 (发布于 2024-04-03) 包含了对 net/http 包的一项安全修复,以及对链接器和 go/types、net/http 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.21.9 里程碑。
go1.21.10 (发布于 2024-05-07) 包含了对 go 命令的安全修复,以及对 net/http 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.21.10 里程碑。
go1.21.11 (发布于 2024-06-04) 包含了对 archive/zip 和 net/netip 包的安全修复,以及对编译器、go 命令、运行时和 os 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.21.11 里程碑。
go1.21.12 (发布于 2024-07-02) 包含了对 net/http 包的安全修复,以及对编译器、go 命令、运行时和 crypto/x509、net/http、net/netip、os 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.21.12 里程碑。
go1.21.13 (发布于 2024-08-06) 包含了对 go 命令、covdata 命令以及 bytes 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.21.13 里程碑。
go1.20 (发布于 2023-02-01)
Go 1.20 是 Go 的一个主要版本。请阅读Go 1.20 发行说明了解更多信息。
次要修订
go1.20.1 (发布于 2023-02-14) 包含了对 crypto/tls、mime/multipart、net/http 和 path/filepath 包的安全修复,以及对编译器、go 命令、链接器、运行时和 time 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.20.1 里程碑。
go1.20.2 (发布于 2023-03-07) 包含了一项对 crypto/elliptic 包的安全修复,以及对编译器、covdata 命令、链接器、运行时和 crypto/ecdh、crypto/rsa、crypto/x509、os、syscall 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.20.2 里程碑。
go1.20.3 (发布于 2023-04-04) 包含了对 go/parser、html/template、mime/multipart、net/http 和 net/textproto 包的安全修复,以及对编译器、链接器、运行时和 time 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.20.3 里程碑。
go1.20.4 (发布于 2023-05-02) 包含了对 html/template 包的三项安全修复,以及对编译器、运行时和 crypto/subtle、crypto/tls、net/http、syscall 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.20.4 里程碑。
go1.20.5 (发布于 2023-06-06) 包含了对 cmd/go 和 runtime 包的四项安全修复,以及对编译器、go 命令、运行时和 crypto/rsa、net、os 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.20.5 里程碑。
go1.20.6 (发布于 2023-07-11) 包含了一项对 net/http 包的安全修复,以及对编译器、cgo、cover 工具、go 命令、运行时和 crypto/ecdsa、go/build、go/printer、net/mail、text/template 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.20.6 里程碑。
go1.20.7 (发布于 2023-08-01) 包含了一项对 crypto/tls 包的安全修复,以及对汇编器和编译器的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.20.7 里程碑。
go1.20.8 (发布于 2023-09-06) 包含了对 html/template 包的两项安全修复,以及对编译器、go 命令、运行时和 crypto/tls、go/types、net/http、path/filepath 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.20.8 里程碑。
go1.20.9 (发布于 2023-10-05) 包含了一项对 cmd/go 包的安全修复,以及对 go 命令和链接器的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.20.9 里程碑。
go1.20.10 (发布于 2023-10-10) 包含了对 net/http 包的一项安全修复。详情请参阅我们的问题跟踪器上的 Go 1.20.10 里程碑。
go1.20.11 (发布于 2023-11-07) 包含了对 path/filepath 包的安全修复,以及对链接器和 net/http 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.20.11 里程碑。
go1.20.12 (发布于 2023-12-05) 包含了对 go 命令以及 net/http 和 path/filepath 包的安全修复,以及对编译器和 go 命令的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.20.12 里程碑。
go1.20.13 (发布于 2024-01-09) 包含了对运行时和 crypto/tls 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.20.13 里程碑。
go1.20.14 (发布于 2024-02-06) 包含了对 crypto/x509 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.20.14 里程碑。
go1.19 (发布于 2022-08-02)
Go 1.19 是 Go 的一个主要版本。请阅读Go 1.19 发行说明了解更多信息。
次要修订
go1.19.1 (发布于 2022-09-06) 包含了对 net/http 和 net/url 包的安全修复,以及对编译器、go 命令、pprof 命令、链接器、运行时和 crypto/tls、crypto/x509 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.19.1 里程碑。
go1.19.2 (发布于 2022-10-04) 包含了对 archive/tar、net/http/httputil 和 regexp 包的安全修复,以及对编译器、链接器、运行时和 go/types 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.19.2 里程碑。
go1.19.3 (发布于 2022-11-01) 包含了对 os/exec 和 syscall 包的安全修复,以及对编译器和运行时的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.19.3 里程碑。
go1.19.4 (发布于 2022-12-06) 包含了对 net/http 和 os 包的安全修复,以及对编译器、运行时和 crypto/x509、os/exec、sync/atomic 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.19.4 里程碑。
go1.19.5 (发布于 2023-01-10) 包含了对编译器、链接器以及 crypto/x509、net/http、sync/atomic、syscall 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.19.5 里程碑。
go1.19.6 (发布于 2023-02-14) 包含了对 crypto/tls、mime/multipart、net/http 和 path/filepath 包的安全修复,以及对 go 命令、链接器、运行时和 crypto/x509、net/http、time 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.19.6 里程碑。
go1.19.7 (发布于 2023-03-07) 包含了一项对 crypto/elliptic 包的安全修复,以及对链接器、运行时和 crypto/x509、syscall 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.19.7 里程碑。
go1.19.8 (发布于 2023-04-04) 包含了对 go/parser、html/template、mime/multipart、net/http 和 net/textproto 包的安全修复,以及对链接器、运行时和 time 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.19.8 里程碑。
go1.19.9 (发布于 2023-05-02) 包含了对 html/template 包的三项安全修复,以及对编译器、运行时和 crypto/tls、syscall 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.19.9 里程碑。
go1.19.10 (发布于 2023-06-06) 包含了对 cmd/go 和 runtime 包的四项安全修复,以及对编译器、go 命令和运行时的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.19.10 里程碑。
go1.19.11 (发布于 2023-07-11) 包含了一项对 net/http 包的安全修复,以及对 cgo、cover 工具、go 命令、运行时和 go/printer 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.19.11 里程碑。
go1.19.12 (发布于 2023-08-01) 包含了一项对 crypto/tls 包的安全修复,以及对汇编器和编译器的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.19.12 里程碑。
go1.19.13 (发布于 2023-09-06) 包含了对 go 命令以及 crypto/tls 和 net/http 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.19.13 里程碑。
go1.18 (发布于 2022-03-15)
Go 1.18 是 Go 的一个主要版本。请阅读Go 1.18 发行说明了解更多信息。
次要修订
go1.18.1 (发布于 2022-04-12) 包含了对 crypto/elliptic、crypto/x509 和 encoding/pem 包的安全修复,以及对编译器、链接器、运行时、go 命令、vet 和 bytes、crypto/x509、go/types 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.18.1 里程碑。
go1.18.2 (发布于 2022-05-10) 包含了对 syscall 包的安全修复,以及对编译器、运行时、go 命令和 crypto/x509、go/types、net/http/httptest、reflect、sync/atomic 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.18.2 里程碑。
go1.18.3 (发布于 2022-06-01) 包含了对 crypto/rand、crypto/tls、os/exec 和 path/filepath 包的安全修复,以及对编译器和 crypto/tls、text/template/parse 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.18.3 里程碑。
go1.18.4 (发布于 2022-07-12) 包含了对 compress/gzip、encoding/gob、encoding/xml、go/parser、io/fs、net/http 和 path/filepath 包的安全修复,以及对编译器、go 命令、链接器、运行时和 runtime/metrics 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.18.4 里程碑。
go1.18.5 (发布于 2022-08-01) 包含了对 encoding/gob 和 math/big 包的安全修复,以及对编译器、go 命令、运行时和 testing 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.18.5 里程碑。
go1.18.6 (发布于 2022-09-06) 包含了对 net/http 包的安全修复,以及对编译器、go 命令、pprof 命令、运行时和 crypto/tls、encoding/xml、net 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.18.6 里程碑。
go1.18.7 (发布于 2022-10-04) 包含了对 archive/tar、net/http/httputil 和 regexp 包的安全修复,以及对编译器、链接器和 go/types 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.18.7 里程碑。
go1.18.8 (发布于 2022-11-01) 包含了对 os/exec 和 syscall 包的安全修复,以及对运行时的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.18.8 里程碑。
go1.18.9 (发布于 2022-12-06) 包含了对 net/http 和 os 包的安全修复,以及对 cgo、编译器、运行时和 crypto/x509、os/exec 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.18.9 里程碑。
go1.18.10 (发布于 2023-01-10) 包含了对 cgo、编译器、链接器以及 crypto/x509、net/http、syscall 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.18.10 里程碑。
go1.17 (发布于 2021-08-16)
Go 1.17 是 Go 的一个主要版本。请阅读Go 1.17 发行说明了解更多信息。
次要修订
go1.17.1 (发布于 2021-09-09) 包含了一项对 archive/zip 包的安全修复,以及对编译器、链接器、go 命令和 crypto/rand、embed、go/types、html/template、net/http 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.17.1 里程碑。
go1.17.2 (发布于 2021-10-07) 包含了对链接器和 misc/wasm 目录的安全修复,以及对编译器、运行时、go 命令和 text/template、time 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.17.2 里程碑。
go1.17.3 (发布于 2021-11-04) 包含了对 archive/zip 和 debug/macho 包的安全修复,以及对编译器、链接器、运行时、go 命令、misc/wasm 目录和 net/http、syscall 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.17.3 里程碑。
go1.17.4 (发布于 2021-12-02) 包含了对编译器、链接器、运行时以及 go/types、net/http、time 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.17.4 里程碑。
go1.17.5 (发布于 2021-12-09) 包含了对 net/http 和 syscall 包的安全修复。详情请参阅我们的问题跟踪器上的 Go 1.17.5 里程碑。
go1.17.6 (发布于 2022-01-06) 包含了对编译器、链接器、运行时以及 crypto/x509、net/http、reflect 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.17.6 里程碑。
go1.17.7 (发布于 2022-02-10) 包含了对 go 命令以及 crypto/elliptic 和 math/big 包的安全修复,以及对编译器、链接器、运行时、go 命令和 debug/macho、debug/pe、net/http/httptest 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.17.7 里程碑。
go1.17.8 (发布于 2022-03-03) 包含了一项对 regexp/syntax 包的安全修复,以及对编译器、运行时、go 命令和 crypto/x509、net 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.17.8 里程碑。
go1.17.9 (发布于 2022-04-12) 包含了对 crypto/elliptic 和 encoding/pem 包的安全修复,以及对链接器和运行时的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.17.9 里程碑。
go1.17.10 (发布于 2022-05-10) 包含了对 syscall 包的安全修复,以及对编译器、运行时和 crypto/x509、net/http/httptest 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.17.10 里程碑。
go1.17.11 (发布于 2022-06-01) 包含了对 crypto/rand、crypto/tls、os/exec 和 path/filepath 包的安全修复,以及对 crypto/tls 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.17.11 里程碑。
go1.17.12 (发布于 2022-07-12) 包含了对 compress/gzip、encoding/gob、encoding/xml、go/parser、io/fs、net/http 和 path/filepath 包的安全修复,以及对编译器、go 命令、运行时和 runtime/metrics 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.17.12 里程碑。
go1.17.13 (发布于 2022-08-01) 包含了对 encoding/gob 和 math/big 包的安全修复,以及对编译器和运行时的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.17.13 里程碑。
go1.16 (发布于 2021-02-16)
Go 1.16 是 Go 的一个主要版本。请阅读Go 1.16 发行说明了解更多信息。
次要修订
go1.16.1 (发布于 2021-03-10) 包含了对 archive/zip 和 encoding/xml 包的安全修复。详情请参阅我们的问题跟踪器上的 Go 1.16.1 里程碑。
go1.16.2 (发布于 2021-03-11) 包含了对 cgo、编译器、链接器、go 命令以及 syscall 和 time 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.16.2 里程碑。
go1.16.3 (发布于 2021-04-01) 包含了对编译器、链接器、运行时、go 命令以及 testing 和 time 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.16.3 里程碑。
go1.16.4 (发布于 2021-05-06) 包含了一项对 net/http 包的安全修复,以及对编译器、运行时和 archive/zip、syscall、time 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.16.4 里程碑。
go1.16.5 (发布于 2021-06-03) 包含了对 archive/zip、math/big、net 和 net/http/httputil 包的安全修复,以及对链接器、go 命令和 net/http 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.16.5 里程碑。
go1.16.6 (发布于 2021-07-12) 包含了一项对 crypto/tls 包的安全修复,以及对编译器和 net、net/http 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.16.6 里程碑。
go1.16.7 (发布于 2021-08-05) 包含了一项对 net/http/httputil 包的安全修复,以及对编译器、链接器、运行时、go 命令和 net/http 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.16.7 里程碑。
go1.16.8 (发布于 2021-09-09) 包含了一项对 archive/zip 包的安全修复,以及对 archive/zip、go/internal/gccgoimporter、html/template、net/http、runtime/pprof 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.16.8 里程碑。
go1.16.9 (发布于 2021-10-07) 包含了对链接器和 misc/wasm 目录的安全修复,以及对运行时和 text/template 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.16.9 里程碑。
go1.16.10 (发布于 2021-11-04) 包含了对 archive/zip 和 debug/macho 包的安全修复,以及对编译器、链接器、运行时、misc/wasm 目录和 net/http 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.16.10 里程碑。
go1.16.11 (发布于 2021-12-02) 包含了对编译器、运行时以及 net/http、net/http/httptest、time 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.16.11 里程碑。
go1.16.12 (发布于 2021-12-09) 包含了对 net/http 和 syscall 包的安全修复。详情请参阅我们的问题跟踪器上的 Go 1.16.12 里程碑。
go1.16.13 (发布于 2022-01-06) 包含了对编译器、链接器、运行时以及 net/http 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.16.13 里程碑。
go1.16.14 (发布于 2022-02-10) 包含了对 go 命令以及 crypto/elliptic 和 math/big 包的安全修复,以及对编译器、链接器、运行时、go 命令和 debug/macho、debug/pe、net/http/httptest、testing 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.16.14 里程碑。
go1.16.15 (发布于 2022-03-03) 包含了一项对 regexp/syntax 包的安全修复,以及对编译器、运行时、go 命令和 net 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.16.15 里程碑。
go1.15 (发布于 2020-08-11)
Go 1.15 是 Go 的一个主要版本。请阅读Go 1.15 发行说明了解更多信息。
次要修订
go1.15.1 (发布于 2020-09-01) 包含了对 net/http/cgi 和 net/http/fcgi 包的安全修复。详情请参阅我们的问题跟踪器上的 Go 1.15.1 里程碑。
go1.15.2 (发布于 2020-09-09) 包含了对编译器、运行时、文档、go 命令以及 net/mail、os、sync、testing 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.15.2 里程碑。
go1.15.3 (发布于 2020-10-14) 包含了对 cgo、编译器、运行时、go 命令以及 bytes、plugin、testing 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.15.3 里程碑。
go1.15.4 (发布于 2020-11-05) 包含了对 cgo、编译器、链接器、运行时以及 compress/flate、net/http、reflect、time 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.15.4 里程碑。
go1.15.5 (发布于 2020-11-12) 包含了对 go 命令和 math/big 包的安全修复。详情请参阅我们的问题跟踪器上的 Go 1.15.5 里程碑。
go1.15.6 (发布于 2020-12-03) 包含了对编译器、链接器、运行时、go 命令以及 io 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.15.6 里程碑。
go1.15.7 (发布于 2021-01-19) 包含了对 go 命令和 crypto/elliptic 包的安全修复。详情请参阅我们的问题跟踪器上的 Go 1.15.7 里程碑。
go1.15.8 (发布于 2021-02-04) 包含了对编译器、链接器、运行时、go 命令以及 net/http 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.15.8 里程碑。
go1.15.9 (发布于 2021-03-10) 包含了对 encoding/xml 包的安全修复。详情请参阅我们的问题跟踪器上的 Go 1.15.9 里程碑。
go1.15.10 (发布于 2021-03-11) 包含了对编译器、go 命令以及 net/http、os、syscall、time 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.15.10 里程碑。
go1.15.11 (发布于 2021-04-01) 包含了对 cgo、编译器、链接器、运行时、go 命令以及 database/sql 和 net/http 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.15.11 里程碑。
go1.15.12 (发布于 2021-05-06) 包含了一项对 net/http 包的安全修复,以及对编译器、运行时和 archive/zip、syscall、time 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.15.12 里程碑。
go1.15.13 (发布于 2021-06-03) 包含了对 archive/zip、math/big、net 和 net/http/httputil 包的安全修复,以及对链接器、go 命令和 math/big、net/http 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.15.13 里程碑。
go1.15.14 (发布于 2021-07-12) 包含了一项对 crypto/tls 包的安全修复,以及对链接器和 net 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.15.14 里程碑。
go1.15.15 (发布于 2021-08-05) 包含了一项对 net/http/httputil 包的安全修复,以及对编译器、运行时、go 命令和 net/http 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.15.15 里程碑。
go1.14 (发布于 2020-02-25)
Go 1.14 是 Go 的一个主要版本。请阅读Go 1.14 发行说明了解更多信息。
次要修订
go1.14.1 (发布于 2020-03-19) 包含了对 go 命令、工具和运行时的修复。详情请参阅我们的问题跟踪器上的 Go 1.14.1 里程碑。
go1.14.2 (发布于 2020-04-08) 包含了对 cgo、go 命令、运行时以及 os/exec 和 testing 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.14.2 里程碑。
go1.14.3 (发布于 2020-05-14) 包含了对 cgo、编译器、运行时以及 go/doc 和 math/big 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.14.3 里程碑。
go1.14.4 (发布于 2020-06-01) 包含了对 go doc 命令、运行时以及 encoding/json 和 os 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.14.4 里程碑。
go1.14.5 (发布于 2020-07-14) 包含了对 crypto/x509 和 net/http 包的安全修复。详情请参阅我们的问题跟踪器上的 Go 1.14.5 里程碑。
go1.14.6 (发布于 2020-07-16) 包含了对 go 命令、编译器、链接器、vet 以及 database/sql、encoding/json、net/http、reflect、testing 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.14.6 里程碑。
go1.14.7 (发布于 2020-08-06) 包含了对 encoding/binary 包的安全修复。详情请参阅我们的问题跟踪器上的 Go 1.14.7 里程碑。
go1.14.8 (发布于 2020-09-01) 包含了对 net/http/cgi 和 net/http/fcgi 包的安全修复。详情请参阅我们的问题跟踪器上的 Go 1.14.8 里程碑。
go1.14.9 (发布于 2020-09-09) 包含了对编译器、链接器、运行时、文档以及 net/http 和 testing 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.14.9 里程碑。
go1.14.10 (发布于 2020-10-14) 包含了对编译器、运行时以及 plugin 和 testing 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.14.10 里程碑。
go1.14.11 (发布于 2020-11-05) 包含了对运行时以及 net/http 和 time 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.14.11 里程碑。
go1.14.12 (发布于 2020-11-12) 包含了对 go 命令和 math/big 包的安全修复。详情请参阅我们的问题跟踪器上的 Go 1.14.12 里程碑。
go1.14.13 (发布于 2020-12-03) 包含了对编译器、运行时以及 go 命令的修复。详情请参阅我们的问题跟踪器上的 Go 1.14.13 里程碑。
go1.14.14 (发布于 2021-01-19) 包含了对 go 命令和 crypto/elliptic 包的安全修复。详情请参阅我们的问题跟踪器上的 Go 1.14.14 里程碑。
go1.14.15 (发布于 2021-02-04) 包含了对编译器、运行时、go 命令以及 net/http 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.14.15 里程碑。
go1.13 (发布于 2019-09-03)
Go 1.13 是 Go 的一个主要版本。请阅读Go 1.13 发行说明了解更多信息。
次要修订
go1.13.1 (发布于 2019-09-25) 包含了对 net/http 和 net/textproto 包的安全修复。详情请参阅我们的问题跟踪器上的 Go 1.13.1 里程碑。
go1.13.2 (发布于 2019-10-17) 包含了对编译器和 crypto/dsa 包的安全修复。详情请参阅我们的问题跟踪器上的 Go 1.13.2 里程碑。
go1.13.3 (发布于 2019-10-17) 包含了对 go 命令、工具链、运行时以及 crypto/ecdsa、net、net/http、syscall 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.13.3 里程碑。
go1.13.4 (发布于 2019-10-31) 包含了对 net/http 和 syscall 包的修复。它还修复了在 macOS 10.15 Catalina 上,未公证的安装程序和二进制文件被系统门禁(Gatekeeper)拒绝的问题。详情请参阅我们的问题跟踪器上的 Go 1.13.4 里程碑。
go1.13.5 (发布于 2019-12-04) 包含了对 go 命令、运行时、链接器以及 net/http 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.13.5 里程碑。
go1.13.6 (发布于 2020-01-09) 包含了对运行时和 net/http 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.13.6 里程碑。
go1.13.7 (发布于 2020-01-28) 包含了对 crypto/x509 包的两项安全修复。详情请参阅我们的问题跟踪器上的 Go 1.13.7 里程碑。
go1.13.8 (发布于 2020-02-12) 包含了对运行时以及 crypto/x509 和 net/http 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.13.8 里程碑。
go1.13.9 (发布于 2020-03-19) 包含了对 go 命令、工具、运行时、工具链以及 crypto/cypher 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.13.9 里程碑。
go1.13.10 (发布于 2020-04-08) 包含了对 go 命令、运行时以及 os/exec 和 time 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.13.10 里程碑。
go1.13.11 (发布于 2020-05-14) 包含了对编译器的修复。详情请参阅我们的问题跟踪器上的 Go 1.13.11 里程碑。
go1.13.12 (发布于 2020-06-01) 包含了对运行时以及 go/types 和 math/big 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.13.12 里程碑。
go1.13.13 (发布于 2020-07-14) 包含了对 crypto/x509 和 net/http 包的安全修复。详情请参阅我们的问题跟踪器上的 Go 1.13.13 里程碑。
go1.13.14 (发布于 2020-07-16) 包含了对编译器、vet 以及 database/sql、net/http、reflect 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.13.14 里程碑。
go1.13.15 (发布于 2020-08-06) 包含了对 encoding/binary 包的安全修复。详情请参阅我们的问题跟踪器上的 Go 1.13.15 里程碑。
go1.12 (发布于 2019-02-25)
Go 1.12 是 Go 的一个主要版本。请阅读Go 1.12 发行说明了解更多信息。
次要修订
go1.12.1 (发布于 2019-03-14) 包含了对 cgo、编译器、go 命令以及 fmt、net/smtp、os、path/filepath、sync、text/template 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.12.1 里程碑。
go1.12.2 (发布于 2019-04-05) 包含了对运行时的安全修复,以及对编译器、go 命令和 doc、net、net/http/httputil、os 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.12.2 里程碑。
go1.12.3 (发布于 2019-04-08) 意外地在没有包含其预期修复的情况下发布了。除了版本号外,它与 go1.12.2 完全相同。预期的修复已包含在 go1.12.4 中。
go1.12.4 (发布于 2019-04-11) 修复了在旧版 GNU/Linux 上使用预编译二进制版本时,链接使用 cgo 的程序会导致失败的问题。只有遇到此问题的 Linux 用户需要更新。
go1.12.5 (发布于 2019-05-06) 包含了对编译器、链接器、go 命令、运行时以及 os 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.12.5 里程碑。
go1.12.6 (发布于 2019-06-11) 包含了对编译器、链接器、go 命令以及 crypto/x509、net/http、os 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.12.6 里程碑。
go1.12.7 (发布于 2019-07-08) 包含了对 cgo、编译器和链接器的修复。详情请参阅我们的问题跟踪器上的 Go 1.12.7 里程碑。
go1.12.8 (发布于 2019-08-13) 包含了对 net/http 和 net/url 包的安全修复。详情请参阅我们的问题跟踪器上的 Go 1.12.8 里程碑。
go1.12.9 (发布于 2019-08-15) 包含了对链接器以及 math/big 和 os 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.12.9 里程碑。
go1.12.10 (发布于 2019-09-25) 包含了对 net/http 和 net/textproto 包的安全修复。详情请参阅我们的问题跟踪器上的 Go 1.12.10 里程碑。
go1.12.11 (发布于 2019-10-17) 包含了对 crypto/dsa 包的安全修复。详情请参阅我们的问题跟踪器上的 Go 1.12.11 里程碑。
go1.12.12 (发布于 2019-10-17) 包含了对 go 命令、运行时以及 net 和 syscall 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.12.12 里程碑。
go1.12.13 (发布于 2019-10-31) 修复了在 macOS 10.15 Catalina 上,未公证的安装程序和二进制文件被系统门禁(Gatekeeper)拒绝的问题。只有遇到此问题的 macOS 用户需要更新。
go1.12.14 (发布于 2019-12-04) 包含了一项对运行时的修复。详情请参阅我们的问题跟踪器上的 Go 1.12.14 里程碑。
go1.12.15 (发布于 2020-01-09) 包含了对运行时和 net/http 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.12.15 里程碑。
go1.12.16 (发布于 2020-01-28) 包含了对 crypto/x509 包的两项安全修复。详情请参阅我们的问题跟踪器上的 Go 1.12.16 里程碑。
go1.12.17 (发布于 2020-02-12) 包含了一项对运行时的修复。详情请参阅我们的问题跟踪器上的 Go 1.12.17 里程碑。
go1.11 (发布于 2018-08-24)
Go 1.11 是 Go 的一个主要版本。请阅读Go 1.11 发行说明了解更多信息。
次要修订
go1.11.1 (发布于 2018-10-01) 包含了对编译器、文档、go 命令、运行时以及 crypto/x509、encoding/json、go/types、net、net/http、reflect 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.11.1 里程碑。
go1.11.2 (发布于 2018-11-02) 包含了对编译器、链接器、文档、go 命令以及 database/sql 和 go/types 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.11.2 里程碑。
go1.11.3 (发布于 2018-12-12) 包含了对“go get”和 crypto/x509 包的三项安全修复。详情请参阅我们的问题跟踪器上的 Go 1.11.3 里程碑。
go1.11.4 (发布于 2018-12-14) 包含了对 cgo、编译器、链接器、运行时、文档、go 命令以及 go/types 和 net/http 包的修复。它修复了 Go 1.11.3 中引入的一个错误,该错误破坏了对包含“...”的导入路径模式的 go get 命令。详情请参阅我们的问题跟踪器上的 Go 1.11.4 里程碑。
go1.11.5 (发布于 2019-01-23) 包含了一项对 crypto/elliptic 包的安全修复。详情请参阅我们的问题跟踪器上的 Go 1.11.5 里程碑。
go1.11.6 (发布于 2019-03-14) 包含了对 cgo、编译器、链接器、运行时、go 命令以及 crypto/x509、encoding/json、net、net/url 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.11.6 里程碑。
go1.11.7 (发布于 2019-04-05) 包含了对运行时和 net 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.11.7 里程碑。
go1.11.8 (发布于 2019-04-08) 意外地在没有包含其预期修复的情况下发布了。除了版本号外,它与 go1.11.7 完全相同。预期的修复已包含在 go1.11.9 中。
go1.11.9 (发布于 2019-04-11) 修复了在旧版 GNU/Linux 上使用预编译二进制版本时,链接使用 cgo 的程序会导致失败的问题。只有遇到此问题的 Linux 用户需要更新。
go1.11.10 (发布于 2019-05-06) 包含了对运行时的安全修复,以及对链接器的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.11.10 里程碑。
go1.11.11 (发布于 2019-06-11) 包含了一项对 crypto/x509 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.11.11 里程碑。
go1.11.12 (发布于 2019-07-08) 包含了对编译器和链接器的修复。详情请参阅我们的问题跟踪器上的 Go 1.11.12 里程碑。
go1.11.13 (发布于 2019-08-13) 包含了对 net/http 和 net/url 包的安全修复。详情请参阅我们的问题跟踪器上的 Go 1.11.13 里程碑。
go1.10 (发布于 2018-02-16)
Go 1.10 是 Go 的一个主要版本。请阅读Go 1.10 发行说明了解更多信息。
次要修订
go1.10.1 (发布于 2018-03-28) 包含了对 go 命令的安全修复,以及对编译器、运行时和 archive/zip、crypto/tls、crypto/x509、encoding/json、net、net/http、net/http/pprof 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.10.1 里程碑。
go1.10.2 (发布于 2018-05-01) 包含了对编译器、链接器和 go 命令的修复。详情请参阅我们的问题跟踪器上的 Go 1.10.2 里程碑。
go1.10.3 (发布于 2018-06-05) 包含了对 go 命令以及 crypto/tls、crypto/x509、strings 包的修复。特别地,它为 go 命令添加了对 vgo 过渡的最低限度支持。详情请参阅我们的问题跟踪器上的 Go 1.10.3 里程碑。
go1.10.4 (发布于 2018-08-24) 包含了对 go 命令、链接器以及 bytes、mime/multipart、net/http、strings 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.10.4 里程碑。
go1.10.5 (发布于 2018-11-02) 包含了对 go 命令、链接器、运行时以及 database/sql 包的修复。详情请参阅我们的问题跟踪器上的 Go 1.10.5 里程碑。
go1.10.6 (发布于 2018-12-12) 包含了对“go get”和 crypto/x509 包的三项安全修复。它包含了与 Go 1.11.3 相同的修复,并于同一时间发布。详情请参阅我们的问题跟踪器上的 Go 1.10.6 里程碑。
go1.10.7 (发布于 2018-12-14) 修复了 Go 1.10.6 中引入的一个错误,该错误破坏了对包含“...”的导入路径模式的 go get 命令。详情请参阅我们的问题跟踪器上的 Go 1.10.7 里程碑。
go1.10.8 (发布于 2019-01-23) 包含了一项对 crypto/elliptic 包的安全修复。详情请参阅我们的问题跟踪器上的 Go 1.10.8 里程碑。
go1.9 (发布于 2017-08-24)
Go 1.9 是 Go 的一个主要版本。请阅读Go 1.9 发行说明了解更多信息。
次要修订
go1.9.1 (发布于 2017-10-04) 包含了两项安全修复。详情请参阅我们的问题跟踪器上的 Go 1.9.1 里程碑。
go1.9.2 (发布于 2017-10-25) 包含了对编译器、链接器、运行时、文档、go 命令以及 crypto/x509、database/sql、log、net/smtp 包的修复。它修复了 Go 1.9.1 中引入的一个错误,该错误在特定条件下破坏了非 Git 仓库的 go get 命令。详情请参阅我们的问题跟踪器上的 Go 1.9.2 里程碑。
go1.9.3 (发布于 2018-01-22) 包含了对 net/url 包的安全修复,以及对编译器、运行时和 database/sql、math/big、net/http 包的错误修复。详情请参阅我们的问题跟踪器上的 Go 1.9.3 里程碑。
go1.9.4(发布于 2018-02-07)包含对“go get”的安全修复。有关详细信息,请参阅我们问题跟踪器上的 Go 1.9.4 里程碑。
go1.9.5(发布于 2018-03-28)包含对 go 命令的安全修复,以及对编译器、go 命令和 net/http/pprof 包的错误修复。有关详细信息,请参阅我们问题跟踪器上的 Go 1.9.5 里程碑。
go1.9.6(发布于 2018-05-01)包含对编译器和 go 命令的修复。有关详细信息,请参阅我们问题跟踪器上的 Go 1.9.6 里程碑。
go1.9.7(发布于 2018-06-05)包含对 go 命令以及 crypto/x509 和 strings 包的修复。特别是,它为 go 命令添加了对 vgo 过渡的最低限度支持。有关详细信息,请参阅我们问题跟踪器上的 Go 1.9.7 里程碑。
go1.8(发布于 2017-02-16)
Go 1.8 是 Go 的一个主要版本。请阅读 Go 1.8 发行说明了解更多信息。
次要修订
go1.8.1(发布于 2017-04-07)包含对编译器、链接器、运行时、文档、go 命令以及 crypto/tls、encoding/xml、image/png、net、net/http、reflect、text/template 和 time 包的修复。有关详细信息,请参阅我们问题跟踪器上的 Go 1.8.1 里程碑。
go1.8.2(发布于 2017-05-23)包含对 crypto/elliptic 包的安全修复。有关详细信息,请参阅我们问题跟踪器上的 Go 1.8.2 里程碑。
go1.8.3(发布于 2017-05-24)包含对编译器、运行时、文档和 database/sql 包的修复。有关详细信息,请参阅我们问题跟踪器上的 Go 1.8.3 里程碑。
go1.8.4(发布于 2017-10-04)包含两个安全修复。它包含了与 Go 1.9.1 相同的修复,并于同一时间发布。有关详细信息,请参阅我们问题跟踪器上的 Go 1.8.4 里程碑。
go1.8.5(发布于 2017-10-25)包含对编译器、链接器、运行时、文档、go 命令以及 crypto/x509 和 net/smtp 包的修复。它修复了 Go 1.8.4 中引入的一个错误,该错误在某些情况下会导致 go get 非 Git 仓库失败。有关详细信息,请参阅我们问题跟踪器上的 Go 1.8.5 里程碑。
go1.8.6(发布于 2018-01-22)包含与 Go 1.9.3 相同的 math/big 修复,并于同一时间发布。有关详细信息,请参阅我们问题跟踪器上的 Go 1.8.6 里程碑。
go1.8.7(发布于 2018-02-07)包含对“go get”的安全修复。它包含了与 Go 1.9.4 相同的修复,并于同一时间发布。有关详细信息,请参阅我们问题跟踪器上的 Go 1.8.7 里程碑。
go1.7(发布于 2016-08-15)
Go 1.7 是 Go 的一个主要版本。请阅读 Go 1.7 发行说明了解更多信息。
次要修订
go1.7.1(发布于 2016-09-07)包含对编译器、运行时、文档以及 compress/flate、hash/crc32、io、net、net/http、path/filepath、reflect 和 syscall 包的修复。有关详细信息,请参阅我们问题跟踪器上的 Go 1.7.1 里程碑。
go1.7.2 不应使用。它已打上标签但未完全发布。由于最后一刻的错误报告,发布被推迟。请改用 go1.7.3,并参阅下面的变更摘要。
go1.7.3(发布于 2016-10-19)包含对编译器、运行时以及 crypto/cipher、crypto/tls、net/http 和 strings 包的修复。有关详细信息,请参阅我们问题跟踪器上的 Go 1.7.3 里程碑。
go1.7.4(发布于 2016-12-01)包含两个安全修复。有关详细信息,请参阅我们问题跟踪器上的 Go 1.7.4 里程碑。
go1.7.5(发布于 2017-01-26)包含对编译器、运行时以及 crypto/x509 和 time 包的修复。有关详细信息,请参阅我们问题跟踪器上的 Go 1.7.5 里程碑。
go1.7.6(发布于 2017-05-23)包含与 Go 1.8.2 相同的安全修复,并于同一时间发布。有关详细信息,请参阅我们问题跟踪器上的 Go 1.8.2 里程碑。
go1.6(发布于 2016-02-17)
Go 1.6 是 Go 的一个主要版本。请阅读 Go 1.6 发行说明了解更多信息。
次要修订
go1.6.1(发布于 2016-04-12)包含两个安全修复。有关详细信息,请参阅我们问题跟踪器上的 Go 1.6.1 里程碑。
go1.6.2(发布于 2016-04-20)包含对编译器、运行时、工具、文档以及 mime/multipart、net/http 和 sort 包的修复。有关详细信息,请参阅我们问题跟踪器上的 Go 1.6.2 里程碑。
go1.6.3(发布于 2016-07-17)包含对 net/http/cgi 包和在 CGI 环境中使用的 net/http 包的安全修复。有关详细信息,请参阅我们问题跟踪器上的 Go 1.6.3 里程碑。
go1.6.4(发布于 2016-12-01)包含两个安全修复。它包含了与 Go 1.7.4 相同的修复,并于同一时间发布。有关详细信息,请参阅我们问题跟踪器上的 Go 1.7.4 里程碑。
go1.5(发布于 2015-08-19)
Go 1.5 是 Go 的一个主要版本。请阅读 Go 1.5 发行说明了解更多信息。
次要修订
go1.5.1(发布于 2015-09-08)包含对编译器、汇编器以及 fmt、net/textproto、net/http 和 runtime 包的错误修复。有关详细信息,请参阅我们问题跟踪器上的 Go 1.5.1 里程碑。
go1.5.2(发布于 2015-12-02)包含对编译器、链接器以及 mime/multipart、net 和 runtime 包的错误修复。有关详细信息,请参阅我们问题跟踪器上的 Go 1.5.2 里程碑。
go1.5.3(发布于 2016-01-13)包含对 math/big 包的安全修复,该修复影响 crypto/tls 包。有关详细信息,请参阅发布公告。
go1.5.4(发布于 2016-04-12)包含两个安全修复。它包含了与 Go 1.6.1 相同的修复,并于同一时间发布。有关详细信息,请参阅我们问题跟踪器上的 Go 1.6.1 里程碑。
go1.4(发布于 2014-12-10)
Go 1.4 是 Go 的一个主要版本。请阅读 Go 1.4 发行说明了解更多信息。
次要修订
go1.4.1(发布于 2015-01-15)包含对链接器以及 log、syscall 和 runtime 包的错误修复。有关详细信息,请参阅我们问题跟踪器上的 Go 1.4.1 里程碑。
go1.4.2(发布于 2015-02-17)包含对编译器的安全修复,以及对 go 命令、编译器和链接器,以及 runtime、syscall、reflect 和 math/big 包的错误修复。有关详细信息,请参阅我们问题跟踪器上的 Go 1.4.2 里程碑。
go1.4.3(发布于 2015-09-22)包含对 net/http 包的安全修复和对 runtime 包的错误修复。有关详细信息,请参阅我们问题跟踪器上的 Go 1.4.3 里程碑。
go1.3(发布于 2014-06-18)
Go 1.3 是 Go 的一个主要版本。请阅读 Go 1.3 发行说明了解更多信息。
次要修订
go1.3.1(发布于 2014-08-13)包含对编译器以及 runtime、net 和 crypto/rsa 包的错误修复。有关详细信息,请参阅变更历史。
go1.3.2(发布于 2014-09-25)包含对 crypto/tls 包的安全修复和对 cgo 的错误修复。有关详细信息,请参阅变更历史。
go1.3.3(发布于 2014-09-30)包含对 cgo、runtime 包和 nacl 端口的进一步错误修复。有关详细信息,请参阅变更历史。
go1.2(发布于 2013-12-01)
Go 1.2 是 Go 的一个主要版本。请阅读 Go 1.2 发行说明了解更多信息。
次要修订
go1.2.1(发布于 2014-03-02)包含对 runtime、net 和 database/sql 包的错误修复。有关详细信息,请参阅变更历史。
go1.2.2(发布于 2014-05-05)包含一个安全修复,该修复影响二进制发行版中包含的 tour 二进制文件(感谢 Guillaume T)。
go1.1(发布于 2013-05-13)
Go 1.1 是 Go 的一个主要版本。请阅读 Go 1.1 发行说明了解更多信息。
次要修订
go1.1.1(发布于 2013-06-13)包含对编译器的安全修复以及对编译器和运行时的若干错误修复。有关详细信息,请参阅变更历史。
go1.1.2(发布于 2013-08-13)包含对 gc 编译器、cgo 以及 bufio、runtime、syscall 和 time 包的修复。有关详细信息,请参阅变更历史。如果您在 ARM 或 386 架构的 Linux 下使用 syscall 包的 Getrlimit 和 Setrlimit 函数,请注意修复问题 5949 的变更 11803043。
go1(发布于 2012-03-28)
Go 1 是 Go 的一个主要版本,将长期保持稳定。请阅读 Go 1 发行说明了解更多信息。
我们希望为 Go 1 编写的程序在未来的 Go 1 版本下能够继续正确编译和运行,无需更改。请阅读 Go 1 兼容性文档了解有关 Go 1 未来的更多信息。
go1 版本对应于 weekly.2012-03-27。
次要修订
go1.0.1(发布于 2012-04-25)是为了修复一个可能导致内存损坏的逃逸分析错误而发布的。它还包括一些小的代码和文档修复。
go1.0.2(发布于 2012-06-13)是为了修复在使用 struct 或 array作为键的 map 实现中的两个错误而发布的:问题 3695 和 问题 3573。它还包括许多小的代码和文档修复。
go1.0.3(发布于 2012-09-21)包含小的代码和文档修复。
有关完整的变更列表,请参阅 go1 发布分支历史。
更早的版本
有关早期版本的说明,请参阅Go 1 之前的发布历史页面。