想像一下您可以驗證以下字串:
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中文網其他相關文章!