Heim > Backend-Entwicklung > Golang > Dynamische String-Validierung mit dem Text/Template-Paket von go

Dynamische String-Validierung mit dem Text/Template-Paket von go

Susan Sarandon
Freigeben: 2024-12-30 06:19:08
Original
244 Leute haben es durchsucht

Dynamic string validation using go

Stellen Sie sich vor, Sie könnten die folgende Zeichenfolge validieren:

id: "d416e1b0-97b2-4a49-8ad5-2e6b2b46eae0"
static-string: "abc"
invalid-string: def
random-number: 150
Nach dem Login kopieren

Verwenden Sie die Go-Vorlagensyntax wie folgt:

id: "{{isUUID}}"
static-string: "abc"
invalid-string: def
random-number: {{inRange 100 200}}
Nach dem Login kopieren

Nun, das wäre doch cool, oder? Leider wird dies vom Text-/Template-Paket von go nicht unterstützt.

Ich habe eine Bibliothek erstellt, die eine Teilmenge der Vorlagensyntax verwendet, um diesen speziellen Anwendungsfall abzudecken: github.com/sleeyax/templatex-go. Schauen Sie sich ein detaillierteres Beispiel an!


Hallo? Danke fürs Lesen! Wenn Ihnen das Lesen meiner Inhalte gefallen hat, sollten Sie mir auf Twitter folgen, um auf dem Laufenden zu bleiben ❤️.

Das obige ist der detaillierte Inhalt vonDynamische String-Validierung mit dem Text/Template-Paket von go. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage