Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
golang-x-text — golang.org/x/text v0.33.0 backport de CVE-2026-56852 (GO-2026-5970) pour Go 1.24 | Kitploit
Outils/GitHubGitHub/katekeiroz-dev/golang-x-text
Utilitaires GénérauxUtilitaires et FrameworksSécurité de la Chaîne Logistique
GitHubkatekeiroz-dev/golang-x-text

golang-x-text

golang.org/x/text v0.33.0 backport de CVE-2026-56852 (GO-2026-5970) pour Go 1.24

Voir le dépôt
3il y a 23 joursPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

Go Text

Go Reference

Ce dépôt contient des paquets Go supplémentaires pour le traitement de texte, dont beaucoup impliquent Unicode.

Versionnage CLDR

Il est important que la version d'Unicode utilisée dans x/text corresponde à celle utilisée par votre compilateur Go. Le dépôt x/text prend en charge plusieurs versions d'Unicode et fait correspondre la version d'Unicode à celle du compilateur Go. Actuellement, cette prise en charge est assurée pour les compilateurs Go à partir de la version 1.7.

Contribuer

Pour soumettre des modifications à ce dépôt, consultez http://go.dev/doc/contribute.

Le dépôt git est https://go.googlesource.com/text.

Pour générer les tables de ce dépôt (à l'exception des tables d'encodage), exécutez go generate depuis ce répertoire. Par défaut, les tables sont générées pour la version d'Unicode du noyau (core) et la version CLDR définie dans golang.org/x/text/unicode/cldr.

L'exécution de go generate créera, par effet secondaire, un sous-répertoire DATA dans ce répertoire, qui contient tous les fichiers utilisés comme source pour la génération des tables. Ce répertoire servira également de cache.

Tests

Exécutez

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

depuis ce répertoire pour lancer tous les tests. Ajoutez l'option -tags icu pour exécuter également les tests de conformité ICU (si disponibles). Cela nécessite que vous ayez installé la version ICU correcte sur votre système.

TODO:

  • mise à jour des fichiers source non versionnés.

Génération des tables

Pour générer les tables de ce dépôt (à l'exception des tables d'encodage), exécutez go generate depuis ce répertoire. Par défaut, les tables sont générées pour la version d'Unicode du noyau (core) et la version CLDR définie dans golang.org/x/text/unicode/cldr.

L'exécution de go generate créera, par effet secondaire, un sous-répertoire DATA dans ce répertoire, qui contient tous les fichiers utilisés comme source pour la génération des tables. Ce répertoire servira également de cache.

Versions

Pour mettre à jour une version d'Unicode, exécutez

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

où x.x.x doit correspondre à un répertoire dans https://www.unicode.org/Public/. Si cette version est plus récente que celle du noyau (core), elle mettra également à jour les paquets concernés de celui-ci. Le paquet idna dans x/net sera toujours mis à jour.

Pour mettre à jour une version CLDR, exécutez

root@kitploit:~
CLDR_VERSION=version go generate

où version doit correspondre à un répertoire dans https://www.unicode.org/Public/cldr/.

Notez que le code est adapté au fil du temps aux changements des données et que la rétrocompatibilité n'est pas maintenue. Par conséquent, la mise à jour vers une version différente peut ne pas fonctionner.

Les fichiers dans DATA/{iana|icu|w3|whatwg} ne sont actuellement pas versionnés.

Signaler des problèmes

Le principal suivi de problèmes du dépôt text est situé à https://go.dev/issues. Préfixez votre problème avec "x/text:" dans la ligne d'objet, afin qu'il soit facile à trouver.

Télécharger l’outil