Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
golang-x-text — golang.org/x/text v0.33.0 — бэкпорт CVE-2026-56852 (GO-2026-5970) для Go 1.24 | Kitploit
Инструменты/GitHubGitHub/katekeiroz-dev/golang-x-text
Утилиты общего назначенияУтилиты и фреймворкиБезопасность Цепочки Поставок
GitHubkatekeiroz-dev/golang-x-text

golang-x-text

golang.org/x/text v0.33.0 — бэкпорт CVE-2026-56852 (GO-2026-5970) для Go 1.24

Репозиторий
2 дней назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Go Text

Go Reference

Этот репозиторий содержит дополнительные пакеты Go для обработки текста, многие из которых связаны с Unicode.

Версии CLDR

Важно, чтобы версия Unicode, используемая в x/text, совпадала с версией, используемой вашим компилятором Go. Репозиторий x/text поддерживает несколько версий Unicode и подбирает версию Unicode в соответствии с версией компилятора Go. На данный момент это поддерживается для компиляторов Go начиная с версии 1.7.

Участие в разработке

Чтобы отправить изменения в этот репозиторий, см. http://go.dev/doc/contribute.

Git-репозиторий: https://go.googlesource.com/text.

Чтобы сгенерировать таблицы в этом репозитории (кроме таблиц кодировок), выполните go generate из этого каталога. По умолчанию таблицы генерируются для версии Unicode из core и версии CLDR, определённой в golang.org/x/text/unicode/cldr.

Побочным эффектом выполнения go generate будет создание подкаталога DATA в этом каталоге, в котором хранятся все файлы, используемые в качестве источника для генерации таблиц. Этот каталог также будет служить кэшем.

Тестирование

Выполните

root@kitploit:~
go test ./...

из этого каталога, чтобы запустить все тесты. Добавьте флаг "-tags icu", чтобы также запустить тесты на соответствие ICU (если доступно). Для этого на вашей системе должна быть установлена соответствующая версия ICU.

TODO:

  • обновление файлов без указания версии.

Генерация таблиц

Чтобы сгенерировать таблицы в этом репозитории (кроме таблиц кодировок), выполните go generate из этого каталога. По умолчанию таблицы генерируются для версии Unicode из core и версии CLDR, определённой в golang.org/x/text/unicode/cldr.

Побочным эффектом выполнения go generate будет создание подкаталога DATA в этом каталоге, в котором хранятся все файлы, используемые в качестве источника для генерации таблиц. Этот каталог также будет служить кэшем.

Версии

Чтобы обновить версию Unicode, выполните

root@kitploit:~
UNICODE_VERSION=x.x.x go generate

где x.x.x должна соответствовать каталогу в https://www.unicode.org/Public/. Если эта версия новее, чем версия в core, она также обновит соответствующие пакеты там. Пакет idna в x/net будет обновляться всегда.

Чтобы обновить версию CLDR, выполните

root@kitploit:~
CLDR_VERSION=version go generate

где version должна соответствовать каталогу в https://www.unicode.org/Public/cldr/.

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

Файлы в DATA/{iana|icu|w3|whatwg} в настоящее время не имеют версий.

Сообщение о проблемах

Основной трекер проблем для репозитория text находится по адресу https://go.dev/issues. Добавьте префикс "x/text:" в теме вашего обращения, чтобы его было легко найти.

Скачать инструмент