365app

NEWS CENTER

 

 
 
Golang建筑结构标识表达式编译器:365app下载手机版
发布时间: 2021-05-05
本文摘要:365app,365app官方下载,365app下载手机版,go-tagexpr由巨量引擎开源系统,完成了Golang建筑结构标识表达式编译器,可用以各种各样情景的要求参数校验。关键特点:支持各种各样常见运算符支持访问二维数组、切成片、词典的组员支持访问当今构造中随意字段支持访问嵌入字段、非导出来字段等内嵌len、sprintf、regexp函数支持单表达式与多表达式二种界定方式出示了参数校验子包看一个参数校验的小事例:packagevalidator_testimport"fmt""github

支持

go-tagexpr由巨量引擎开源系统,完成了Golang建筑结构标识表达式编译器,可用以各种各样情景的要求参数校验。关键特点:支持各种各样常见运算符支持访问二维数组、切成片、词典的组员支持访问当今构造中随意字段支持访问嵌入字段、非导出来字段等内嵌len、sprintf、regexp函数支持单表达式与多表达式二种界定方式出示了参数校验子包看一个参数校验的小事例:packagevalidator_testimport"fmt""github.com/bytedance/go-tagexpr/validator"funcExample{varvd=validator.New"vd"typeInfoRequeststruct{Namestring`vd:"$!='Alice'||Age$==18&®exp'\\w'"`Ageint`vd:"$>0"`}info:=&InfoRequest{Name:"Alice",Age:18}fmt.Printlnvd.Validateinfo==nil//Output://true}。

校验

支持


本文关键词:365app官方下载,参数,包看,字段,校验

本文来源:365app-www.robelproductions.com