История выпусков Go

Эта страница содержит сводку изменений между официальными стабильными релизами Go. Журнал изменений содержит полную информацию.

Для обновления до конкретного релиза используйте:

git fetch --tags
git checkout <i>goX.Y.Z</i>

Политика релизов

Каждый мажорный релиз 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.25.2 (выпущен 2025-10-07) включает исправления безопасности в пакетах archive/tar, crypto/tls, crypto/x509, encoding/asn1, encoding/pem, net/http, net/mail, net/textproto и net/url, а также исправления ошибок в компиляторе, среде выполнения и пакетах context, debug/pe, net/http, os и sync/atomic. См. веху Go 1.25.2 в нашем трекере задач для подробностей.

go1.25.3 (выпущен 2025-10-13) включает исправления в пакете crypto/x509. См. веху Go 1.25.3 в нашем трекере задач для подробностей.

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.24.8 (выпущен 2025-10-07) включает исправления безопасности в пакетах archive/tar, crypto/tls, crypto/x509, encoding/asn1, encoding/pem, net/http, net/mail, net/textproto и net/url, а также исправления ошибок в компиляторе, компоновщике и пакетах debug/pe, net/http, os и sync/atomic. См. веху Go 1.24.8 в нашем трекере задач для подробностей.

go1.24.9 (выпущен 2025-10-13) включает исправления в пакете crypto/x509. См. веху Go 1.24.9 в нашем трекере задач для подробностей.

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 (выпущен 6 февраля 2024 г.)

Go 1.22.0 — это основная версия языка Go. Прочтите заметки о выпуске Go 1.22 для получения дополнительной информации.

Минорные обновления

go1.22.1 (выпущен 5 марта 2024 г.) включает исправления безопасности в пакетах crypto/x509, html/template, net/http, net/http/cookiejar и net/mail, а также исправления ошибок в компиляторе, команде go, рантайме, команде trace и пакетах go/types и net/http. См. этап Go 1.22.1 в трекере задач для подробностей.

go1.22.2 (выпущен 3 апреля 2024 г.) включает исправление безопасности в пакете net/http, а также исправления ошибок в компиляторе, команде go, компоновщике и пакетах encoding/gob, go/types, net/http и runtime/trace. См. этап Go 1.22.2 для подробностей.

go1.22.3 (выпущен 7 мая 2024 г.) включает исправления безопасности в команде go и пакете net, а также исправления ошибок в компиляторе, рантайме и пакете net/http. См. этап Go 1.22.3 для подробностей.

go1.22.4 (выпущен 4 июня 2024 г.) включает исправления безопасности в пакетах archive/zip и net/netip, а также исправления ошибок в компиляторе, команде go, компоновщике, рантайме и пакете os. См. этап Go 1.22.4 для подробностей.

go1.22.5 (выпущен 2 июля 2024 г.) включает исправления безопасности в пакете net/http, а также исправления ошибок в компиляторе, cgo, команде go, компоновщике, рантайме и пакетах crypto/tls, go/types, net, net/http и os/exec. См. этап Go 1.22.5 для подробностей.

go1.22.6 (выпущен 6 августа 2024 г.) включает исправления в команде go, компиляторе, компоновщике, команде trace, команде covdata и пакетах bytes, go/types и os/exec. См. этап Go 1.22.6 для подробностей.

go1.22.7 (выпущен 5 сентября 2024 г.) включает исправления безопасности в пакетах encoding/gob, go/build/constraint и go/parser, а также исправления ошибок в команде fix и рантайме. См. этап Go 1.22.7 для подробностей.

go1.22.8 (выпущен 1 октября 2024 г.) включает исправления для cgo и пакетов maps и syscall. См. этап Go 1.22.8 для подробностей.

go1.22.9 (выпущен 6 ноября 2024 г.) включает исправления в компоновщике. См. этап Go 1.22.9 для подробностей.

go1.22.10 (выпущен 3 декабря 2024 г.) включает исправления в рантайме и пакете syscall. См. этап Go 1.22.10 для подробностей.

go1.22.11 (выпущен 16 января 2025 г.) включает исправления безопасности в пакетах crypto/x509 и net/http, а также исправления ошибок в рантайме. См. этап Go 1.22.11 для подробностей.

go1.22.12 (выпущен 4 февраля 2025 г.) включает исправления безопасности в пакете crypto/elliptic, а также исправления ошибок в компиляторе и команде go. См. этап Go 1.22.12 для подробностей.

go1.21.0 (выпущен 8 августа 2023 г.)

Go 1.21.0 — это основная версия языка Go. Прочтите заметки о выпуске Go 1.21 для получения дополнительной информации.

Минорные обновления

go1.21.1 (выпущен 6 сентября 2023 г.) включает четыре исправления безопасности в пакетах 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 (выпущен 5 октября 2023 г.) включает одно исправление безопасности в пакете cmd/go, а также исправления ошибок в компиляторе, команде go, компоновщике, рантайме и пакете runtime/metrics. См. этап Go 1.21.2 для подробностей.

go1.21.3 (выпущен 10 октября 2023 г.) включает исправление безопасности в пакете net/http. См. этап Go 1.21.3 для подробностей.

go1.21.4 (выпущен 7 ноября 2023 г.) включает исправления безопасности в пакете path/filepath, а также исправления ошибок в компоновщике, рантайме, компиляторе и пакетах go/types, net/http и runtime/cgo. См. этап Go 1.21.4 для подробностей.

go1.21.5 (выпущен 5 декабря 2023 г.) включает исправления безопасности в команде go и пакетах net/http и path/filepath, а также исправления ошибок в компиляторе, команде go, рантайме и пакетах crypto/rand, net, os и syscall. См. этап Go 1.21.5 для подробностей.

go1.21.6 (выпущен 9 января 2024 г.) включает исправления в компиляторе, рантайме и пакетах crypto/tls, maps и runtime/pprof. См. этап Go 1.21.6 для подробностей.

go1.21.7 (выпущен 6 февраля 2024 г.) включает исправления в компиляторе, команде go, рантайме и пакете crypto/x509. См. этап Go 1.21.7 для подробностей.

go1.21.8 (выпущен 5 марта 2024 г.) включает исправления безопасности в пакетах crypto/x509, html/template, net/http, net/http/cookiejar и net/mail, а также исправления ошибок в команде go и рантайме. См. этап Go 1.21.8 для подробностей.

go1.21.9 (выпущен 3 апреля 2024 г.) включает исправление безопасности в пакете net/http, а также исправления ошибок в компоновщике и пакетах go/types и net/http. См. этап Go 1.21.9 для подробностей.

go1.21.10 (выпущен 7 мая 2024 г.) включает исправления безопасности в команде go, а также исправления ошибок в пакете net/http. См. этап Go 1.21.10 для подробностей.

go1.21.11 (выпущен 4 июня 2024 г.) включает исправления безопасности в пакетах archive/zip и net/netip, а также исправления ошибок в компиляторе, команде go, рантайме и пакете os. См. этап Go 1.21.11 для подробностей.

go1.21.12 (выпущен 2 июля 2024 г.) включает исправления безопасности в пакете net/http, а также исправления ошибок в компиляторе, команде go, рантайме и пакетах crypto/x509, net/http, net/netip и os. См. этап Go 1.21.12 для подробностей.

go1.21.13 (выпущен 6 августа 2024 г.) включает исправления в командах go и covdata, а также в пакете bytes. См. этап Go 1.21.13 для подробностей.

go1.20 (выпущен 1 февраля 2023 г.)

Go 1.20 — это основная версия языка Go. Прочтите заметки о выпуске Go 1.20 для получения дополнительной информации.

Минорные обновления

go1.20.1 (выпущен 14 февраля 2023 г.) включает исправления безопасности в пакетах crypto/tls, mime/multipart, net/http и path/filepath, а также исправления ошибок в компиляторе, команде go, компоновщике (linker), рантайме и пакете time. См. этап Go 1.20.1 в нашем трекере задач для подробностей.

go1.20.2 (выпущен 7 марта 2023 г.) включает исправление безопасности в пакете crypto/elliptic, а также исправления ошибок в компиляторе, команде covdata, компоновщике, рантайме и пакетах crypto/ecdh, crypto/rsa, crypto/x509, os и syscall. См. этап Go 1.20.2 для подробностей.

go1.20.3 (выпущен 4 апреля 2023 г.) включает исправления безопасности в пакетах go/parser, html/template, mime/multipart, net/http и net/textproto, а также исправления ошибок в компиляторе, компоновщике, рантайме и пакете time. См. этап Go 1.20.3 .

go1.20.4 (выпущен 2 мая 2023 г.) включает три исправления безопасности в пакете html/template, а также исправления ошибок в компиляторе, рантайме и пакетах crypto/subtle, crypto/tls, net/http и syscall. См. этап Go 1.20.4 .

go1.20.5 (выпущен 6 июня 2023 г.) включает четыре исправления безопасности в пакетах cmd/go и runtime, а также исправления ошибок в компиляторе, команде go, рантайме и пакетах crypto/rsa, net и os. См. этап Go 1.20.5 .

go1.20.6 (выпущен 11 июля 2023 г.) включает исправление безопасности в пакете net/http, а также исправления ошибок в компиляторе, cgo, инструменте cover, команде go, рантайме и пакетах crypto/ecdsa, go/build, go/printer, net/mail и text/template. См. этап Go 1.20.6 .

go1.20.7 (выпущен 1 августа 2023 г.) включает исправление безопасности в пакете crypto/tls, а также исправления ошибок в ассемблере и компиляторе. См. этап Go 1.20.7 .

go1.20.8 (выпущен 6 сентября 2023 г.) включает два исправления безопасности в пакете html/template, а также исправления ошибок в компиляторе, команде go, рантайме и пакетах crypto/tls, go/types, net/http и path/filepath. См. этап Go 1.20.8 .

go1.20.9 (выпущен 5 октября 2023 г.) включает исправление безопасности в пакете cmd/go, а также исправления ошибок в команде go и компоновщике. См. этап Go 1.20.9 .

go1.20.10 (выпущен 10 октября 2023 г.) включает исправление безопасности в пакете net/http. См. этап Go 1.20.10 .

go1.20.11 (выпущен 7 ноября 2023 г.) включает исправления безопасности в пакете path/filepath, а также исправления ошибок в компоновщике и пакете net/http. См. этап Go 1.20.11 .

go1.20.12 (выпущен 5 декабря 2023 г.) включает исправления безопасности в команде go и пакетах net/http и path/filepath, а также исправления ошибок в компиляторе и команде go. См. этап Go 1.20.12 .

go1.20.13 (выпущен 9 января 2024 г.) включает исправления в рантайме и пакете crypto/tls. См. этап Go 1.20.13 .

go1.20.14 (выпущен 6 февраля 2024 г.) включает исправления в пакете 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 milestone в трекере задач.

go1.19.2 (выпущен 2022-10-04) включает исправления безопасности для пакетов archive/tar, net/http/httputil и regexp, а также исправления ошибок в компиляторе, компоновщике, рантайме и пакете go/types. Подробности см. в Go 1.19.2 milestone.

go1.19.3 (выпущен 2022-11-01) включает исправления безопасности для пакетов os/exec и syscall, а также исправления ошибок в компиляторе и рантайме. Подробности см. в Go 1.19.3 milestone.

go1.19.4 (выпущен 2022-12-06) включает исправления безопасности для пакетов net/http и os, а также исправления ошибок в компиляторе, рантайме и пакетах crypto/x509, os/exec и sync/atomic. Подробности см. в Go 1.19.4 milestone.

go1.19.5 (выпущен 2023-01-10) включает исправления ошибок в компиляторе, компоновщике и пакетах crypto/x509, net/http, sync/atomic и syscall. Подробности см. в Go 1.19.5 milestone.

go1.19.6 (выпущен 2023-02-14) включает исправления безопасности для пакетов crypto/tls, mime/multipart, net/http и path/filepath, а также исправления ошибок в команде go, компоновщике, рантайме и пакетах crypto/x509, net/http и time. Подробности см. в Go 1.19.6 milestone.

go1.19.7 (выпущен 2023-03-07) включает исправление безопасности для пакета crypto/elliptic, а также исправления ошибок в компоновщике, рантайме и пакетах crypto/x509 и syscall. Подробности см. в Go 1.19.7 milestone.

go1.19.8 (выпущен 2023-04-04) включает исправления безопасности для пакетов go/parser, html/template, mime/multipart, net/http и net/textproto, а также исправления ошибок в компоновщике, рантайме и пакете time. Подробности см. в Go 1.19.8 milestone.

go1.19.9 (выпущен 2023-05-02) включает три исправления безопасности для пакета html/template, а также исправления ошибок в компиляторе, рантайме и пакетах crypto/tls и syscall. Подробности см. в Go 1.19.9 milestone.

go1.19.10 (выпущен 2023-06-06) включает четыре исправления безопасности для пакетов cmd/go и runtime, а также исправления ошибок в компиляторе, команде go и рантайме. Подробности см. в Go 1.19.10 milestone.

go1.19.11 (выпущен 2023-07-11) включает исправление безопасности для пакета net/http, а также исправления ошибок в cgo, инструменте cover, команде go, рантайме и пакете go/printer. Подробности см. в Go 1.19.11 milestone.

go1.19.12 (выпущен 2023-08-01) включает исправление безопасности для пакета crypto/tls, а также исправления ошибок в ассемблере и компиляторе. Подробности см. в Go 1.19.12 milestone.

go1.19.13 (выпущен 2023-09-06) включает исправления в команде go и пакетах crypto/tls и net/http. Подробности см. в Go 1.19.13 milestone.

go1.18 (выпущен 15 марта 2022 г.)

Go 1.18 — это основная версия языка Go. Прочтите заметки о выпуске Go 1.18 для получения дополнительной информации.

Минорные обновления

go1.18.1 (выпущен 12 апреля 2022 г.) включает исправления безопасности в пакетах crypto/elliptic, crypto/x509 и encoding/pem, а также исправления ошибок в компиляторе, линковщике, рантайме, команде go, инструменте vet и пакетах bytes, crypto/x509 и go/types. См. этап Go 1.18.1 в нашем трекере задач для подробностей.

go1.18.2 (выпущен 10 мая 2022 г.) включает исправления безопасности в пакете syscall, а также исправления ошибок в компиляторе, рантайме, команде go и пакетах crypto/x509, go/types, net/http/httptest, reflect и sync/atomic. См. этап Go 1.18.2 в нашем трекере задач для подробностей.

go1.18.3 (выпущен 1 июня 2022 г.) включает исправления безопасности в пакетах crypto/rand, crypto/tls, os/exec и path/filepath, а также исправления ошибок в компиляторе и пакетах crypto/tls и text/template/parse. См. этап Go 1.18.3 в нашем трекере задач для подробностей.

go1.18.4 (выпущен 12 июля 2022 г.) включает исправления безопасности в пакетах compress/gzip, encoding/gob, encoding/xml, go/parser, io/fs, net/http и path/filepath, а также исправления ошибок в компиляторе, команде go, линковщике, рантайме и пакете runtime/metrics. См. этап Go 1.18.4 в нашем трекере задач для подробностей.

go1.18.5 (выпущен 1 августа 2022 г.) включает исправления безопасности в пакетах encoding/gob и math/big, а также исправления ошибок в компиляторе, команде go, рантайме и пакете testing. См. этап Go 1.18.5 в нашем трекере задач для подробностей.

go1.18.6 (выпущен 6 сентября 2022 г.) включает исправления безопасности в пакете net/http, а также исправления ошибок в компиляторе, команде go, инструменте pprof, рантайме и пакетах crypto/tls, encoding/xml и net. См. этап Go 1.18.6 в нашем трекере задач для подробностей.

go1.18.7 (выпущен 4 октября 2022 г.) включает исправления безопасности в пакетах archive/tar, net/http/httputil и regexp, а также исправления ошибок в компиляторе, линковщике и пакете go/types. См. этап Go 1.18.7 в нашем трекере задач для подробностей.

go1.18.8 (выпущен 1 ноября 2022 г.) включает исправления безопасности в пакетах os/exec и syscall, а также исправления ошибок в рантайме. См. этап Go 1.18.8 в нашем трекере задач для подробностей.

go1.18.9 (выпущен 6 декабря 2022 г.) включает исправления безопасности в пакетах net/http и os, а также исправления ошибок в cgo, компиляторе, рантайме и пакетах crypto/x509 и os/exec. См. этап Go 1.18.9 в нашем трекере задач для подробностей.

go1.18.10 (выпущен 10 января 2023 г.) включает исправления в cgo, компиляторе, линковщике и пакетах crypto/x509, net/http и syscall. См. этап Go 1.18.10 в нашем трекере задач для подробностей.

go1.17 (выпущен 16 августа 2021 г.)

Go 1.17 — это основная версия языка Go. Прочтите заметки о выпуске Go 1.17 для получения дополнительной информации.

Минорные обновления

go1.17.1 (выпущен 9 сентября 2021 г.) включает исправление безопасности в пакете archive/zip, а также исправления ошибок в компиляторе, линковщике, команде go и пакетах crypto/rand, embed, go/types, html/template и net/http. См. этап Go 1.17.1 в нашем трекере задач для подробностей.

go1.17.2 (выпущен 7 октября 2021 г.) включает исправления безопасности для линковщика и директории misc/wasm, а также исправления ошибок в компиляторе, рантайме, команде go и пакетах text/template и time. См. этап Go 1.17.2 в нашем трекере задач для подробностей.

go1.17.3 (выпущен 4 ноября 2021 г.) включает исправления безопасности в пакетах archive/zip и debug/macho, а также исправления ошибок в компиляторе, линковщике, рантайме, команде go, директории misc/wasm и пакетах net/http и syscall. См. этап Go 1.17.3 в нашем трекере задач для подробностей.

go1.17.4 (выпущен 2 декабря 2021 г.) включает исправления в компиляторе, линковщике, рантайме и пакетах go/types, net/http и time. См. этап Go 1.17.4 в нашем трекере задач для подробностей.

go1.17.5 (выпущен 9 декабря 2021 г.) включает исправления безопасности в пакетах net/http и syscall. См. этап Go 1.17.5 в нашем трекере задач для подробностей.

go1.17.6 (выпущен 6 января 2022 г.) включает исправления в компиляторе, линковщике, рантайме и пакетах crypto/x509, net/http и reflect. См. этап Go 1.17.6 в нашем трекере задач для подробностей.

go1.17.7 (выпущен 10 февраля 2022 г.) включает исправления безопасности для команды go и пакетов crypto/elliptic и math/big, а также исправления ошибок в компиляторе, линковщике, рантайме, команде go и пакетах debug/macho, debug/pe и net/http/httptest. См. этап Go 1.17.7 в нашем трекере задач для подробностей.

go1.17.8 (выпущен 3 марта 2022 г.) включает исправление безопасности в пакете regexp/syntax, а также исправления ошибок в компиляторе, рантайме, команде go и пакетах crypto/x509 и net. См. этап Go 1.17.8 в нашем трекере задач для подробностей.

go1.17.9 (выпущен 12 апреля 2022 г.) включает исправления безопасности в пакетах crypto/elliptic и encoding/pem, а также исправления ошибок в линковщике и рантайме. См. этап Go 1.17.9 в нашем трекере задач для подробностей.

go1.17.10 (выпущен 10 мая 2022 г.) включает исправления безопасности в пакете syscall, а также исправления ошибок в компиляторе, рантайме и пакетах crypto/x509 и net/http/httptest. См. этап Go 1.17.10 в нашем трекере задач для подробностей.

go1.17.11 (выпущен 1 июня 2022 г.) включает исправления безопасности в пакетах crypto/rand, crypto/tls, os/exec и path/filepath, а также исправления ошибок в пакете crypto/tls. См. этап Go 1.17.11 в нашем трекере задач для подробностей.

go1.17.12 (выпущен 12 июля 2022 г.) включает исправления безопасности в пакетах compress/gzip, encoding/gob, encoding/xml, go/parser, io/fs, net/http и path/filepath, а также исправления ошибок в компиляторе, команде go, рантайме и пакете runtime/metrics. См. этап Go 1.17.12 в нашем трекере задач для подробностей.

go1.17.13 (выпущен 1 августа 2022 г.) включает исправления безопасности в пакетах encoding/gob и math/big, а также исправления ошибок в компиляторе и рантайме. См. этап Go 1.17.13 в нашем трекере задач для подробностей.

go1.16 (выпущен 16 февраля 2021 г.)

Go 1.16 — это основная версия языка Go. Прочтите заметки о выпуске Go 1.16 для получения дополнительной информации.

Минорные обновления

go1.16.1 (выпущен 10 марта 2021 г.) включает исправления безопасности в пакетах archive/zip и encoding/xml. См. этап Go 1.16.1 в нашем трекере задач для подробностей.

go1.16.2 (выпущен 11 марта 2021 г.) включает исправления для cgo, компилятора, линковщика, команды go и пакетов syscall и time. См. этап Go 1.16.2 в нашем трекере задач для подробностей.

go1.16.3 (выпущен 1 апреля 2021 г.) включает исправления компилятора, линковщика, рантайма, команды go и пакетов testing и time. См. этап Go 1.16.3 в нашем трекере задач для подробностей.

go1.16.4 (выпущен 6 мая 2021 г.) включает исправление безопасности в пакете net/http, а также исправления ошибок в компиляторе, рантайме и пакетах archive/zip, syscall и time. См. этап Go 1.16.4 в нашем трекере задач для подробностей.

go1.16.5 (выпущен 3 июня 2021 г.) включает исправления безопасности в пакетах archive/zip, math/big, net и net/http/httputil, а также исправления ошибок в линковщике, команде go и пакете net/http. См. этап Go 1.16.5 в нашем трекере задач для подробностей.

go1.16.6 (выпущен 12 июля 2021 г.) включает исправление безопасности в пакете crypto/tls, а также исправления ошибок в компиляторе и пакетах net и net/http. См. этап Go 1.16.6 в нашем трекере задач для подробностей.

go1.16.7 (выпущен 5 августа 2021 г.) включает исправление безопасности в пакете net/http/httputil, а также исправления ошибок в компиляторе, линковщике, рантайме, команде go и пакете net/http. См. этап Go 1.16.7 в нашем трекере задач для подробностей.

go1.16.8 (выпущен 9 сентября 2021 г.) включает исправление безопасности в пакете archive/zip, а также исправления ошибок в пакетах archive/zip, go/internal/gccgoimporter, html/template, net/http и runtime/pprof. См. этап Go 1.16.8 в нашем трекере задач для подробностей.

go1.16.9 (выпущен 7 октября 2021 г.) включает исправления безопасности для линковщика и директории misc/wasm, а также исправления ошибок в рантайме и пакете text/template. См. этап Go 1.16.9 в нашем трекере задач для подробностей.

go1.16.10 (выпущен 4 ноября 2021 г.) включает исправления безопасности в пакетах archive/zip и debug/macho, а также исправления ошибок в компиляторе, линковщике, рантайме, директории misc/wasm и пакете net/http. См. этап Go 1.16.10 в нашем трекере задач для подробностей.

go1.16.11 (выпущен 2 декабря 2021 г.) включает исправления компилятора, рантайма и пакетов net/http, net/http/httptest и time. См. этап Go 1.16.11 в нашем трекере задач для подробностей.

go1.16.12 (выпущен 9 декабря 2021 г.) включает исправления безопасности в пакетах net/http и syscall. См. этап Go 1.16.12 в нашем трекере задач для подробностей.

go1.16.13 (выпущен 6 января 2022 г.) включает исправления компилятора, линковщика, рантайма и пакета net/http. См. этап Go 1.16.13 в нашем трекере задач для подробностей.

go1.16.14 (выпущен 10 февраля 2022 г.) включает исправления безопасности для команды go и пакетов crypto/elliptic и math/big, а также исправления ошибок в компиляторе, линковщике, рантайме, команде go и пакетах debug/macho, debug/pe, net/http/httptest и testing. См. этап Go 1.16.14 в нашем трекере задач для подробностей.

go1.16.15 (выпущен 3 марта 2022 г.) включает исправление безопасности в пакете regexp/syntax, а также исправления ошибок в компиляторе, рантайме, команде go и пакете net. См. этап Go 1.16.15 в нашем трекере задач для подробностей.

go1.15 (выпущен 11 августа 2020 г.)

Go 1.15 — это основная версия языка Go. Прочтите заметки о выпуске Go 1.15 для получения дополнительной информации.

Минорные обновления

go1.15.1 (выпущен 1 сентября 2020 г.) включает исправления безопасности в пакетах net/http/cgi и net/http/fcgi. См. этап Go 1.15.1 в нашем трекере задач для подробностей.

go1.15.2 (выпущен 9 сентября 2020 г.) включает исправления компилятора, рантайма, документации, команды go и пакетов net/mail, os, sync и testing. См. этап Go 1.15.2 в нашем трекере задач для подробностей.

go1.15.3 (выпущен 14 октября 2020 г.) включает исправления cgo, компилятора, рантайма, команды go и пакетов bytes, plugin и testing. См. этап Go 1.15.3 в нашем трекере задач для подробностей.

go1.15.4 (выпущен 5 ноября 2020 г.) включает исправления cgo, компилятора, линковщика, рантайма и пакетов compress/flate, net/http, reflect и time. См. этап Go 1.15.4 в нашем трекере задач для подробностей.

go1.15.5 (выпущен 12 ноября 2020 г.) включает исправления безопасности для команды go и пакета math/big. См. этап Go 1.15.5 в нашем трекере задач для подробностей.

go1.15.6 (выпущен 3 декабря 2020 г.) включает исправления компилятора, линковщика, рантайма, команды go и пакета io. См. этап Go 1.15.6 в нашем трекере задач для подробностей.

go1.15.7 (выпущен 19 января 2021 г.) включает исправления безопасности для команды go и пакета crypto/elliptic. См. этап Go 1.15.7 в нашем трекере задач для подробностей.

go1.15.8 (выпущен 4 февраля 2021 г.) включает исправления компилятора, линковщика, рантайма, команды go и пакета net/http. См. этап Go 1.15.8 в нашем трекере задач для подробностей.

go1.15.9 (выпущен 10 марта 2021 г.) включает исправления безопасности в пакете encoding/xml. См. этап Go 1.15.9 в нашем трекере задач для подробностей.

go1.15.10 (выпущен 11 марта 2021 г.) включает исправления компилятора, команды go и пакетов net/http, os, syscall и time. См. этап Go 1.15.10 в нашем трекере задач для подробностей.

go1.15.11 (выпущен 1 апреля 2021 г.) включает исправления cgo, компилятора, линковщика, рантайма, команды go и пакетов database/sql и net/http. См. этап Go 1.15.11 в нашем трекере задач для подробностей.

go1.15.12 (выпущен 6 мая 2021 г.) включает исправление безопасности в пакете net/http, а также исправления ошибок в компиляторе, рантайме и пакетах archive/zip, syscall и time. См. этап Go 1.15.12 в нашем трекере задач для подробностей.

go1.15.13 (выпущен 3 июня 2021 г.) включает исправления безопасности в пакетах archive/zip, math/big, net и net/http/httputil, а также исправления ошибок в линковщике, команде go и пакетах math/big и net/http. См. этап Go 1.15.13 в нашем трекере задач для подробностей.

go1.15.14 (выпущен 12 июля 2021 г.) включает исправление безопасности в пакете crypto/tls, а также исправления ошибок в линковщике и пакете net. См. этап Go 1.15.14 в нашем трекере задач для подробностей.

go1.15.15 (выпущен 5 августа 2021 г.) включает исправление безопасности в пакете net/http/httputil, а также исправления ошибок в компиляторе, рантайме, команде go и пакете net/http. См. этап Go 1.15.15 в нашем трекере задач для подробностей.

go1.14 (выпущен 25 февраля 2020 г.)

Go 1.14 — это основная версия языка Go. Прочтите заметки о выпуске Go 1.14 для получения дополнительной информации.

Минорные обновления

go1.14.1 (выпущен 19 марта 2020 г.) включает исправления для команды go, инструментов и рантайма. См. этап Go 1.14.1 в нашем трекере задач для подробностей.

go1.14.2 (выпущен 8 апреля 2020 г.) включает исправления cgo, команды go, рантайма и пакетов os/exec и testing. См. этап Go 1.14.2 в нашем трекере задач для подробностей.

go1.14.3 (выпущен 14 мая 2020 г.) включает исправления cgo, компилятора, рантайма и пакетов go/doc и math/big. См. этап Go 1.14.3 в нашем трекере задач для подробностей.

go1.14.4 (выпущен 1 июня 2020 г.) включает исправления команды go doc, рантайма и пакетов encoding/json и os. См. этап Go 1.14.4 в нашем трекере задач для подробностей.

go1.14.5 (выпущен 14 июля 2020 г.) включает исправления безопасности в пакетах crypto/x509 и net/http. См. этап Go 1.14.5 в нашем трекере задач для подробностей.

go1.14.6 (выпущен 16 июля 2020 г.) включает исправления команды go, компилятора, линковщика, vet и пакетов database/sql, encoding/json, net/http, reflect и testing. См. этап Go 1.14.6 в нашем трекере задач для подробностей.

go1.14.7 (выпущен 6 августа 2020 г.) включает исправления безопасности в пакете encoding/binary. См. этап Go 1.14.7 в нашем трекере задач для подробностей.

go1.14.8 (выпущен 1 сентября 2020 г.) включает исправления безопасности в пакетах net/http/cgi и net/http/fcgi. См. этап Go 1.14.8 в нашем трекере задач для подробностей.

go1.14.9 (выпущен 9 сентября 2020 г.) включает исправления компилятора, линковщика, рантайма, документации и пакетов net/http и testing. См. этап Go 1.14.9 в нашем трекере задач для подробностей.

go1.14.10 (выпущен 14 октября 2020 г.) включает исправления компилятора, рантайма и пакетов plugin и testing. См. этап Go 1.14.10 в нашем трекере задач для подробностей.

go1.14.11 (выпущен 5 ноября 2020 г.) включает исправления рантайма и пакетов net/http и time. См. этап Go 1.14.11 в нашем трекере задач для подробностей.

go1.14.12 (выпущен 12 ноября 2020 г.) включает исправления безопасности для команды go и пакета math/big. См. этап Go 1.14.12 в нашем трекере задач для подробностей.

go1.14.13 (выпущен 3 декабря 2020 г.) включает исправления компилятора, рантайма и команды go. См. этап Go 1.14.13 в нашем трекере задач для подробностей.

go1.14.14 (выпущен 19 января 2021 г.) включает исправления безопасности для команды go и пакета crypto/elliptic. См. этап Go 1.14.14 в нашем трекере задач для подробностей.

go1.14.15 (выпущен 4 февраля 2021 г.) включает исправления компилятора, рантайма, команды go и пакета net/http. См. этап Go 1.14.15 в нашем трекере задач для подробностей.

go1.13 (выпущен 3 сентября 2019 г.)

Go 1.13 — это основная версия языка Go. Прочтите заметки о выпуске Go 1.13 для получения дополнительной информации.

Минорные обновления

go1.13.1 (выпущен 25 сентября 2019 г.) включает исправления безопасности в пакетах net/http и net/textproto. См. этап Go 1.13.1 в нашем трекере задач для подробностей.

go1.13.2 (выпущен 17 октября 2019 г.) включает исправления безопасности для компилятора и пакета crypto/dsa. См. этап Go 1.13.2 в нашем трекере задач для подробностей.

go1.13.3 (выпущен 17 октября 2019 г.) включает исправления команды go, инструментов, рантайма и пакетов crypto/ecdsa, net, net/http и syscall. См. этап Go 1.13.3 в нашем трекере задач для подробностей.

go1.13.4 (выпущен 31 октября 2019 г.) включает исправления пакетов net/http и syscall. Также исправлена проблема на macOS 10.15 Catalina, когда ненотаризованные установщики и бинарные файлы отклонялись Gatekeeper. См. этап Go 1.13.4 в нашем трекере задач для подробностей.

go1.13.5 (выпущен 4 декабря 2019 г.) включает исправления команды go, рантайма, линковщика и пакета net/http. См. этап Go 1.13.5 в нашем трекере задач для подробностей.

go1.13.6 (выпущен 9 января 2020 г.) включает исправления рантайма и пакета net/http. См. этап Go 1.13.6 в нашем трекере задач для подробностей.

go1.13.7 (выпущен 28 января 2020 г.) включает два исправления безопасности пакета crypto/x509. См. этап Go 1.13.7 в нашем трекере задач для подробностей.

go1.13.8 (выпущен 12 февраля 2020 г.) включает исправления рантайма и пакетов crypto/x509 и net/http. См. этап Go 1.13.8 в нашем трекере задач для подробностей.

go1.13.9 (выпущен 19 марта 2020 г.) включает исправления команды go, инструментов, рантайма, инструментальной цепочки и пакета crypto/cypher. См. этап Go 1.13.9 в нашем трекере задач для подробностей.

go1.13.10 (выпущен 8 апреля 2020 г.) включает исправления команды go, рантайма и пакетов os/exec и time. См. этап Go 1.13.10 в нашем трекере задач для подробностей.

go1.13.11 (выпущен 14 мая 2020 г.) включает исправления компилятора. См. этап Go 1.13.11 в нашем трекере задач для подробностей.

go1.13.12 (выпущен 1 июня 2020 г.) включает исправления рантайма и пакетов go/types и math/big. См. этап Go 1.13.12 в нашем трекере задач для подробностей.

go1.13.13 (выпущен 14 июля 2020 г.) включает исправления безопасности пакетов crypto/x509 и net/http. См. этап Go 1.13.13 в нашем трекере задач для подробностей.

go1.13.14 (выпущен 16 июля 2020 г.) включает исправления компилятора, vet и пакетов database/sql, net/http и reflect. См. этап Go 1.13.14 в нашем трекере задач для подробностей.

go1.13.15 (выпущен 6 августа 2020 г.) включает исправления безопасности пакета encoding/binary. См. этап Go 1.13.15 в нашем трекере задач для подробностей.

go1.12 (выпущен 25 февраля 2019 г.)

Go 1.12 — это основная версия языка Go. Прочтите заметки о выпуске Go 1.12 для получения дополнительной информации.

Минорные обновления

go1.12.1 (выпущен 14 марта 2019 г.) включает исправления cgo, компилятора, команды go и пакетов fmt, net/smtp, os, path/filepath, sync и text/template. См. этап Go 1.12.1 в нашем трекере задач для подробностей.

go1.12.2 (выпущен 5 апреля 2019 г.) включает исправления безопасности для рантайма, а также исправления ошибок для компилятора, команды go и пакетов doc, net, net/http/httputil и os. См. этап Go 1.12.2 в нашем трекере задач для подробностей.

go1.12.3 (выпущен 8 апреля 2019 г.) был случайно выпущен без запланированного исправления. Он идентичен go1.12.2 за исключением номера версии. Запланированное исправление включено в go1.12.4.

go1.12.4 (выпущен 11 апреля 2019 г.) исправляет проблему, когда использование предсобранных бинарных релизов на старых версиях GNU/Linux приводило к сбоям при компоновке программ с использованием cgo. Обновление необходимо только пользователям Linux, столкнувшимся с этой проблемой.

go1.12.5 (выпущен 6 мая 2019 г.) включает исправления компилятора, линковщика, команды go, рантайма и пакета os. См. этап Go 1.12.5 в нашем трекере задач для подробностей.

go1.12.6 (выпущен 11 июня 2019 г.) включает исправления компилятора, линковщика, команды go и пакетов crypto/x509, net/http и os. См. этап Go 1.12.6 в нашем трекере задач для подробностей.

go1.12.7 (выпущен 8 июля 2019 г.) включает исправления cgo, компилятора и линковщика. См. этап Go 1.12.7 в нашем трекере задач для подробностей.

go1.12.8 (выпущен 13 августа 2019 г.) включает исправления безопасности для пакетов net/http и net/url. См. этап Go 1.12.8 в нашем трекере задач для подробностей.

go1.12.9 (выпущен 15 августа 2019 г.) включает исправления линковщика и пакетов math/big и os. См. этап Go 1.12.9 в нашем трекере задач для подробностей.

go1.12.10 (выпущен 25 сентября 2019 г.) включает исправления безопасности пакетов net/http и net/textproto. См. этап Go 1.12.10 в нашем трекере задач для подробностей.

go1.12.11 (выпущен 17 октября 2019 г.) включает исправления безопасности пакета crypto/dsa. См. этап Go 1.12.11 в нашем трекере задач для подробностей.

go1.12.12 (выпущен 17 октября 2019 г.) включает исправления команды go, рантайма и пакетов net и syscall. См. этап Go 1.12.12 в нашем трекере задач для подробностей.

go1.12.13 (выпущен 31 октября 2019 г.) исправляет проблему на macOS 10.15 Catalina, когда ненотаризованные установщики и бинарные файлы отклонялись Gatekeeper. Обновление необходимо только пользователям macOS, столкнувшимся с этой проблемой.

go1.12.14 (выпущен 4 декабря 2019 г.) включает исправление рантайма. См. этап Go 1.12.14 в нашем трекере задач для подробностей.

go1.12.15 (выпущен 9 января 2020 г.) включает исправления рантайма и пакета net/http. См. этап Go 1.12.15 в нашем трекере задач для подробностей.

go1.12.16 (выпущен 28 января 2020 г.) включает два исправления безопасности пакета crypto/x509. См. этап Go 1.12.16 в нашем трекере задач для подробностей.

go1.12.17 (выпущен 12 февраля 2020 г.) включает исправление рантайма. См. этап Go 1.12.17 в нашем трекере задач для подробностей.

go1.11 (выпущен 24 августа 2018 г.)

Go 1.11 — это основная версия языка Go. Прочтите заметки о выпуске Go 1.11 для получения дополнительной информации.

Минорные обновления

go1.11.1 (выпущен 1 октября 2018 г.) включает исправления компилятора, документации, команды go, рантайма и пакетов crypto/x509, encoding/json, go/types, net, net/http и reflect. См. этап Go 1.11.1 в нашем трекере задач для подробностей.

go1.11.2 (выпущен 2 ноября 2018 г.) включает исправления компилятора, линковщика, документации, команды go и пакетов database/sql и go/types. См. этап Go 1.11.2 в нашем трекере задач для подробностей.

go1.11.3 (выпущен 12 декабря 2018 г.) включает три исправления безопасности для "go get" и пакета crypto/x509. См. этап Go 1.11.3 в нашем трекере задач для подробностей.

go1.11.4 (выпущен 14 декабря 2018 г.) включает исправления cgo, компилятора, линковщика, рантайма, документации, команды go и пакетов go/types и net/http. Включает исправление ошибки, возникшей в Go 1.11.3, которая ломала go get для импортов с шаблонами "...". См. этап Go 1.11.4 в нашем трекере задач для подробностей.

go1.11.5 (выпущен 23 января 2019 г.) включает исправление безопасности для пакета crypto/elliptic. См. этап Go 1.11.5 в нашем трекере задач для подробностей.

go1.11.6 (выпущен 14 марта 2019 г.) включает исправления cgo, компилятора, линковщика, рантайма, команды go и пакетов crypto/x509, encoding/json, net и net/url. См. этап Go 1.11.6 в нашем трекере задач для подробностей.

go1.11.7 (выпущен 5 апреля 2019 г.) включает исправления рантайма и пакета net. См. этап Go 1.11.7 в нашем трекере задач для подробностей.

go1.11.8 (выпущен 8 апреля 2019 г.) был случайно выпущен без запланированного исправления. Он идентичен go1.11.7, за исключением номера версии. Запланированное исправление включено в go1.11.9.

go1.11.9 (выпущен 11 апреля 2019 г.) исправляет проблему, когда использование предсобранных бинарных релизов на старых версиях GNU/Linux приводило к сбоям при компоновке программ с использованием cgo. Обновление необходимо только пользователям Linux, столкнувшимся с этой проблемой.

go1.11.10 (выпущен 6 мая 2019 г.) включает исправления безопасности для рантайма, а также исправления ошибок линковщика. См. этап Go 1.11.10 в нашем трекере задач для подробностей.

go1.11.11 (выпущен 11 июня 2019 г.) включает исправление пакета crypto/x509. См. этап Go 1.11.11 в нашем трекере задач для подробностей.

go1.11.12 (выпущен 8 июля 2019 г.) включает исправления компилятора и линковщика. См. этап Go 1.11.12 в нашем трекере задач для подробностей.

go1.11.13 (выпущен 13 августа 2019 г.) включает исправления безопасности пакетов net/http и net/url. См. этап Go 1.11.13 в нашем трекере задач для подробностей.

go1.10 (выпущен 16 февраля 2018 г.)

Go 1.10 — это основная версия языка Go. Прочтите заметки о выпуске Go 1.10 для получения дополнительной информации.

Минорные обновления

go1.10.1 (выпущен 28 марта 2018 г.) включает исправления безопасности для команды go, а также исправления ошибок компилятора, рантайма и пакетов archive/zip, crypto/tls, crypto/x509, encoding/json, net, net/http и net/http/pprof. См. этап Go 1.10.1 в нашем трекере задач для подробностей.

go1.10.2 (выпущен 1 мая 2018 г.) включает исправления компилятора, линковщика и команды go. См. этап Go 1.10.2 в нашем трекере задач для подробностей.

go1.10.3 (выпущен 5 июня 2018 г.) включает исправления команды go и пакетов crypto/tls, crypto/x509 и strings. В частности, добавлена минимальная поддержка команды go для перехода на vgo. См. этап Go 1.10.3 в нашем трекере задач для подробностей.

go1.10.4 (выпущен 24 августа 2018 г.) включает исправления команды go, линковщика и пакетов bytes, mime/multipart, net/http и strings. См. этап Go 1.10.4 в нашем трекере задач для подробностей.

go1.10.5 (выпущен 2 ноября 2018 г.) включает исправления команды go, линковщика, рантайма и пакета database/sql. См. этап Go 1.10.5 в нашем трекере задач для подробностей.

go1.10.6 (выпущен 12 декабря 2018 г.) включает три исправления безопасности для "go get" и пакета crypto/x509. Включает те же исправления, что и Go 1.11.3, и был выпущен одновременно с ним. См. этап Go 1.10.6 в нашем трекере задач для подробностей.

go1.10.7 (выпущен 14 декабря 2018 г.) исправляет ошибку, возникшую в Go 1.10.6, которая ломала go get для импортов с шаблонами "...". См. этап Go 1.10.7 в нашем трекере задач для подробностей.

go1.10.8 (выпущен 23 января 2019 г.) включает исправление безопасности для пакета crypto/elliptic. См. этап Go 1.10.8 в нашем трекере задач для подробностей.

go1.9 (выпущен 24 августа 2017 г.)

Go 1.9 — это основная версия языка Go. Прочтите заметки о выпуске Go 1.9 для получения дополнительной информации.

Минорные обновления

go1.9.1 (выпущен 4 октября 2017 г.) включает два исправления безопасности. См. этап Go 1.9.1 в нашем трекере задач для подробностей.

go1.9.2 (выпущен 25 октября 2017 г.) включает исправления компилятора, линковщика, рантайма, документации, команды go и пакетов crypto/x509, database/sql, log и net/smtp. Включает исправление ошибки, возникшей в Go 1.9.1, которая нарушала работу go get для репозиториев, не использующих Git, в некоторых условиях. См. этап Go 1.9.2 в нашем трекере задач для подробностей.

go1.9.3 (выпущен 22 января 2018 г.) включает исправления безопасности для пакета net/url, а также исправления ошибок компилятора, рантайма и пакетов database/sql, math/big и net/http. См. этап Go 1.9.3 в нашем трекере задач для подробностей.

go1.9.4 (выпущен 7 февраля 2018 г.) включает исправление безопасности для команды "go get". См. этап Go 1.9.4 в нашем трекере задач для подробностей.

go1.9.5 (выпущен 28 марта 2018 г.) включает исправления безопасности для команды go, а также исправления ошибок компилятора, команды go и пакета net/http/pprof. См. этап Go 1.9.5 в нашем трекере задач для подробностей.

go1.9.6 (выпущен 1 мая 2018 г.) включает исправления компилятора и команды go. См. этап Go 1.9.6 в нашем трекере задач для подробностей.

go1.9.7 (выпущен 5 июня 2018 г.) включает исправления команды go и пакетов crypto/x509 и strings. В частности, добавлена минимальная поддержка команды go для перехода на vgo. См. этап Go 1.9.7 в нашем трекере задач для подробностей.

go1.8 (выпущен 16 февраля 2017 г.)

Go 1.8 — это основная версия языка Go. Прочтите заметки о выпуске Go 1.8 для получения дополнительной информации.

Минорные обновления

go1.8.1 (выпущен 7 апреля 2017 г.) включает исправления компилятора, линковщика, рантайма, документации, команды go и пакетов crypto/tls, encoding/xml, image/png, net, net/http, reflect, text/template и time. См. этап Go 1.8.1 для подробностей.

go1.8.2 (выпущен 23 мая 2017 г.) включает исправление безопасности для пакета crypto/elliptic. См. этап Go 1.8.2 для подробностей.

go1.8.3 (выпущен 24 мая 2017 г.) включает исправления компилятора, рантайма, документации и пакета database/sql. См. этап Go 1.8.3 для подробностей.

go1.8.4 (выпущен 4 октября 2017 г.) включает два исправления безопасности. Содержит те же исправления, что и Go 1.9.1, и был выпущен одновременно. См. этап Go 1.8.4 для подробностей.

go1.8.5 (выпущен 25 октября 2017 г.) включает исправления компилятора, линковщика, рантайма, документации, команды go и пакетов crypto/x509 и net/smtp. Включает исправление ошибки, возникшей в Go 1.8.4, которая нарушала работу go get для репозиториев, не использующих Git, в некоторых условиях. См. этап Go 1.8.5 для подробностей.

go1.8.6 (выпущен 22 января 2018 г.) включает то же исправление в math/big, что и Go 1.9.3, и был выпущен одновременно. См. этап Go 1.8.6 для подробностей.

go1.8.7 (выпущен 7 февраля 2018 г.) включает исправление безопасности для команды "go get". Содержит то же исправление, что и Go 1.9.4, и был выпущен одновременно. См. этап Go 1.8.7 для подробностей.

go1.7 (выпущен 15 августа 2016 г.)

Go 1.7 — это основная версия языка Go. Прочтите заметки о выпуске Go 1.7 для получения дополнительной информации.

Минорные обновления

go1.7.1 (выпущен 7 сентября 2016 г.) включает исправления компилятора, рантайма, документации и пакетов 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 (выпущен 19 октября 2016 г.) включает исправления компилятора, рантайма и пакетов crypto/cipher, crypto/tls, net/http и strings. См. этап Go 1.7.3 для подробностей.

go1.7.4 (выпущен 1 декабря 2016 г.) включает два исправления безопасности. См. этап Go 1.7.4 для подробностей.

go1.7.5 (выпущен 26 января 2017 г.) включает исправления компилятора, рантайма и пакетов crypto/x509 и time. См. этап Go 1.7.5 для подробностей.

go1.7.6 (выпущен 23 мая 2017 г.) включает то же исправление безопасности, что и Go 1.8.2, и был выпущен одновременно. См. этап Go 1.8.2 для подробностей.

go1.6 (выпущен 17 февраля 2016 г.)

Go 1.6 — это основная версия языка Go. Прочтите заметки о выпуске Go 1.6 для получения дополнительной информации.

Минорные обновления

go1.6.1 (выпущен 12 апреля 2016 г.) включает два исправления безопасности. См. этап Go 1.6.1 для подробностей.

go1.6.2 (выпущен 20 апреля 2016 г.) включает исправления компилятора, рантайма, инструментов, документации и пакетов mime/multipart, net/http и sort. См. этап Go 1.6.2 для подробностей.

go1.6.3 (выпущен 17 июля 2016 г.) включает исправления безопасности для пакетов net/http/cgi и net/http при использовании в CGI-среде. См. этап Go 1.6.3 для подробностей.

go1.6.4 (выпущен 1 декабря 2016 г.) включает два исправления безопасности. Оно содержит те же исправления, что и Go 1.7.4, и было выпущено одновременно. См. этап Go 1.7.4 для подробностей.

go1.5 (выпущен 19 августа 2015 г.)

Go 1.5 — это основная версия языка Go. Прочтите заметки о выпуске Go 1.5 для получения дополнительной информации.

Минорные обновления

go1.5.1 (выпущен 8 сентября 2015 г.) включает исправления ошибок компилятора, ассемблера и пакетов fmt, net/textproto, net/http и runtime. См. этап Go 1.5.1 для подробностей.

go1.5.2 (выпущен 2 декабря 2015 г.) включает исправления ошибок компилятора, линкера и пакетов mime/multipart, net и runtime. См. этап Go 1.5.2 для подробностей.

go1.5.3 (выпущен 13 января 2016 г.) включает исправление безопасности для пакета math/big, влияющее на пакет crypto/tls. См. анонс выпуска для подробностей.

go1.5.4 (выпущен 12 апреля 2016 г.) включает два исправления безопасности. Оно содержит те же исправления, что и Go 1.6.1, и было выпущено одновременно. См. этап Go 1.6.1 для подробностей.

go1.4 (выпущен 10 декабря 2014 г.)

Go 1.4 — это основная версия языка Go. Прочтите заметки о выпуске Go 1.4 для получения дополнительной информации.

Минорные обновления

go1.4.1 (выпущен 15 января 2015 г.) включает исправления ошибок линкера и пакетов log, syscall и runtime. См. этап Go 1.4.1 для подробностей.

go1.4.2 (выпущен 17 февраля 2015 г.) включает исправления безопасности компилятора и исправления ошибок команды go, компилятора и линкера, а также пакетов runtime, syscall, reflect и math/big. См. этап Go 1.4.2 для подробностей.

go1.4.3 (выпущен 22 сентября 2015 г.) включает исправления безопасности пакета net/http и исправления ошибок пакета runtime. См. этап Go 1.4.3 для подробностей.

go1.3 (выпущен 18 июня 2014 г.)

Go 1.3 — это основная версия языка Go. Прочтите заметки о выпуске Go 1.3 для получения дополнительной информации.

Минорные обновления

go1.3.1 (выпущен 13 августа 2014 г.) включает исправления ошибок компилятора и пакетов runtime, net и crypto/rsa. См. историю изменений для подробностей.

go1.3.2 (выпущен 25 сентября 2014 г.) включает исправления безопасности пакета crypto/tls и исправления ошибок cgo. См. историю изменений для подробностей.

go1.3.3 (выпущен 30 сентября 2014 г.) включает дополнительные исправления ошибок cgo, пакета runtime и порта nacl. См. историю изменений для подробностей.

go1.2 (выпущен 1 декабря 2013 г.)

Go 1.2 — это основная версия языка Go. Прочтите заметки о выпуске Go 1.2 для получения дополнительной информации.

Минорные обновления

go1.2.1 (выпущен 2 марта 2014 г.) включает исправления ошибок пакетов runtime, net и database/sql. См. историю изменений для подробностей.

go1.2.2 (выпущен 5 мая 2014 г.) включает исправление безопасности, которое затрагивает бинарный файл tour, включённый в бинарные дистрибутивы (благодарность Guillaume T).

go1.1 (выпущен 13 мая 2013 г.)

Go 1.1 — это основная версия языка Go. Прочтите заметки о выпуске Go 1.1 для получения дополнительной информации.

Минорные обновления

go1.1.1 (выпущен 13 июня 2013 г.) включает исправление безопасности компилятора и несколько исправлений ошибок компилятора и runtime. См. историю изменений для подробностей.

go1.1.2 (выпущен 13 августа 2013 г.) включает исправления компилятора gc и cgo, а также пакетов bufio, runtime, syscall и time. См. историю изменений для подробностей. Если вы используете функции Getrlimit и Setrlimit пакета syscall на Linux для архитектур ARM или 386, обратите внимание на изменение 11803043, которое исправляет issue 5949.

go1 (выпущен 28 марта 2012 г.)

Go 1 — это основная версия языка Go, рассчитанная на долгосрочную стабильность. Прочтите заметки о выпуске Go 1 для получения дополнительной информации.

Предполагается, что программы, написанные для Go 1, будут продолжать компилироваться и выполняться корректно, без изменений, в будущих версиях Go 1. Подробнее о будущем Go 1 читайте в документе о совместимости Go 1.

Выпуск go1 соответствует weekly.2012-03-27.

Минорные обновления

go1.0.1 (выпущен 25 апреля 2012 г.) был выпущен для исправления ошибки анализа escape, которая могла привести к повреждению памяти. Также включает несколько мелких исправлений кода и документации.

go1.0.2 (выпущен 13 июня 2012 г.) исправляет две ошибки при использовании карт с ключами типа struct или array: issue 3695 и issue 3573. Также включает множество мелких исправлений кода и документации.

go1.0.3 (выпущен 21 сентября 2012 г.) включает мелкие исправления кода и документации.

См. историю ветки go1 для полного списка изменений.

Старые версии

См. страницу История выпусков до Go 1 для заметок о ранних версиях.

GoRu.dev Golang на русском

На сайте представлена адаптированная под русский язык документация языка программирования Golang