hvalid 一个轻量级(不使用反射)的验证库 golang

single post

特性

  • 支持泛型: 可以对任何类型的数据进行校验,包括基本类型、结构体、切片等。

  • 易于使用: 提供简洁的 API,方便开发者快速进行参数校验。

  • 可扩展: 可以自定义校验规则,满足不同的校验需求。

  • 错误信息友好: 校验失败时,会返回清晰的错误信息,方便开发者定位问题。

安装

使用go get命令安装:

go get github.com/lyonnee/hvalid


Related Posts

APISIX Golang插件

Apache APISIX 是 Apache 软件基金会下的顶级项目。它是一个具有动态、实时、高性能等特点的云原生 API 网关。它构建于 NGINX + ngx_lua 的技术基础之上,充分利用了 LuaJIT 所提供的强大性能。

Read More