文件名称:有趣的go struct标记表达式语法,用于字段验证等。-Golang开发
文件大小:74KB
文件格式:ZIP
更新时间:2024-06-15 09:12:11
Golang Miscellaneous
go-tagexpr用于字段验证等的有趣的go struct标签表达式语法。使用验证器:支持结构标签表达式的功能强大的验证器绑定:一个功能强大的HTTP请求参数bind go-tagexpr用于字段验证的有趣的go结构标签表达式语法等。使用验证程序:支持结构标记表达式的功能强大的验证器绑定:支持结构标记表达式的功能强大的HTTP请求参数绑定程序功能支持多种常用运算符支持访问数组,切片,字典成员支持访问in中的任何字段当前结构支持访问嵌套字段,非导出字段等。支持注册
【文件预览】:
go-tagexpr-master
----handler.go(3KB)
----selector.go(3KB)
----spec_func_test.go(2KB)
----spec_selector.go(3KB)
----expr.go(6KB)
----tagexpr_test.go(18KB)
----selector_test.go(232B)
----spec_operand.go(4KB)
----example_test.go(2KB)
----tagparser_test.go(1KB)
----binding()
--------param_info.go(11KB)
--------receiver.go(4KB)
--------error.go(540B)
--------body.go(2KB)
--------bind.go(10KB)
--------func.go(3KB)
--------example_test.go(3KB)
--------tag_names_test.go(537B)
--------bind_test.go(33KB)
--------default.go(2KB)
--------tag_names.go(4KB)
--------gjson()
--------body_test.go(543B)
--------README.md(4KB)
--------pathparam.go(293B)
--------request.go(2KB)
----tagexpr.go(29KB)
----expr_test.go(6KB)
----spec_operator.go(6KB)
----LICENSE(11KB)
----tagparser.go(4KB)
----spec_test.go(6KB)
----.gitignore(279B)
----spec_func.go(7KB)
----README.md(5KB)
----validator()
--------validator_test.go(8KB)
--------func.go(3KB)
--------example_test.go(3KB)
--------default.go(751B)
--------validator.go(4KB)
--------README.md(6KB)
----go.mod(358B)