Rumah >pembangunan bahagian belakang >Golang >Pengesahan rentetan dinamik menggunakan pakej teks/templat go

Pengesahan rentetan dinamik menggunakan pakej teks/templat go

Susan Sarandon
Susan Sarandonasal
2024-12-30 06:19:08251semak imbas

Dynamic string validation using go

Bayangkan anda boleh mengesahkan rentetan berikut:

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

Menggunakan sintaks templat go seperti ini:

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

Nah, itu bagus bukan? Malangnya ini tidak disokong oleh pakej teks/templat go.

Saya telah membina perpustakaan yang menggunakan subset sintaks templat untuk merangkumi kes penggunaan khusus ini: github.com/sleeyax/templatex-go. Semak untuk contoh yang lebih terperinci!


Hai ? terima kasih kerana membaca! Jika anda gemar membaca kandungan saya, pertimbangkan untuk mengikuti saya di Twitter untuk mengikuti perkembangan ❤️.

Atas ialah kandungan terperinci Pengesahan rentetan dinamik menggunakan pakej teks/templat go. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn