首頁 > 後端開發 > Golang > 使用 go 的 text/template 套件進行動態字串驗證

使用 go 的 text/template 套件進行動態字串驗證

Susan Sarandon
發布: 2024-12-30 06:19:08
原創
244 人瀏覽過

Dynamic string validation using go

想像一下您可以驗證以下字串:

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

使用這樣的 go 模板語法:

id: "{{isUUID}}"
static-string: "abc"
invalid-string: def
random-number: {{inRange 100 200}}
登入後複製

嗯,那會很酷不是嗎?不幸的是,go 的 text/template 套件不支援這一點。

我建立了一個函式庫,它使用模板語法的子集來涵蓋這個特定的用例:github.com/sleeyax/templatex-go。查看更詳細的範例!


嗨?感謝您的閱讀!如果您喜歡閱讀我的內容,請考慮在 Twitter 上關注我以隨時了解最新動態❤️。

以上是使用 go 的 text/template 套件進行動態字串驗證的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板