Maison > développement back-end > Golang > Validation de chaîne dynamique à l'aide du package texte/modèle de go

Validation de chaîne dynamique à l'aide du package texte/modèle de go

Susan Sarandon
Libérer: 2024-12-30 06:19:08
original
244 Les gens l'ont consulté

Dynamic string validation using go

Imaginez que vous puissiez valider la chaîne suivante :

id: "d416e1b0-97b2-4a49-8ad5-2e6b2b46eae0"
static-string: "abc"
invalid-string: def
random-number: 150
Copier après la connexion

Utilisation de la syntaxe du modèle Go comme celle-ci :

id: "{{isUUID}}"
static-string: "abc"
invalid-string: def
random-number: {{inRange 100 200}}
Copier après la connexion

Eh bien, ce serait cool, n'est-ce pas ? Malheureusement, cela n'est pas pris en charge par le package text/template de go.

J'ai construit une bibliothèque qui utilise un sous-ensemble de la syntaxe du modèle pour couvrir ce cas d'utilisation spécifique : github.com/sleeyax/templatex-go. Consultez-le pour un exemple plus détaillé !


Salut ? merci d'avoir lu! Si vous avez aimé lire mon contenu, pensez à me suivre sur Twitter pour rester au courant ❤️.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal