×
思维导图备注
GoFrame v1.15 开发文档
首页
白天
夜间
小程序
阅读
书签
我的书签
添加书签
移除书签
数据校验
赞助GoFrame
来源:GoFrame
浏览
427
扫码
分享
2020-12-31 20:36:50
数据校验-校验规则
数据校验-校验方法
数据校验-校验结果
数据校验-单数据校验
数据校验-多数据校验
数据校验-结构体校验
数据校验-自定义错误
数据校验-自定义规则
当前内容版权归
GoFrame
或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问
GoFrame
.
上一篇:
下一篇:
版本
GoFrame v2.7 开发文档
GoFrame v2.6 开发文档
GoFrame v2.5 开发文档
GoFrame v2.4 开发文档
GoFrame v2.3 开发文档
GoFrame v2.2 开发文档
GoFrame v2.1 开发文档
GoFrame v2.0 开发文档
GoFrame v1.16 开发文档
GoFrame v1.15 开发文档
GoFrame v1.14 开发文档
GoFrame v1.13 开发文档
GoFrame v1.12 框架开发文档
GoFrame v1.11 框架开发文档
GoFrame v1.8.0 框架开发文档
GoFrame框架开发文档(201810)
加入我们
来杯咖啡
开发工具
install 工具安装
version 版本查看
init 项目创建
build 交叉编译
gen 代码生成
run 热编译(自动编译)
swagger API文档生成
pack 资源打包
get 依赖包下载
docker 镜像编译
mod 包管理扩展功能
update 工具更新
help 命令行帮助
项目开发
准备工作
环境安装
Go Module
开发环境配置
私有依赖管理
快速开始
新建项目
开发工作
包名设计
控制器实现
上下文变量
中间件使用
业务逻辑封装
数据文件创建
Swagger生成
基础类库存放
项目配置
服务路由
开始运行
代码质量
代码单测
代码示例
基准测试
项目部署
独立部署
代理部署
容器部署
核心组件
对象管理
调试模式
配置管理
配置管理-单例对象
配置管理-内容配置
配置管理-TOML格式
资源管理
资源管理-工具打包
资源管理-方法操作
资源管理-使用示例
错误处理
错误处理-堆栈特性
错误处理-错误码特性
错误处理-其他特性
日志组件
日志组件-配置管理
日志组件-日志级别
日志组件-文件目录
日志组件-链式操作
日志组件-高级特性
类型转换
类型转换-基本类型
类型转换-Map转换
类型转换-Struct转换
类型转换-UnmarshalValue
数据校验
数据校验-校验规则
数据校验-校验方法
数据校验-校验结果
数据校验-单数据校验
数据校验-多数据校验
数据校验-结构体校验
数据校验-自定义错误
数据校验-自定义规则
缓存管理
缓存管理-内存缓存
缓存管理-缓存适配
缓存管理-Redis缓存
模板引擎
模板引擎-模板配置
模板引擎-模板标签
模板引擎-模板函数
模板引擎-模板变量
模板引擎-模板布局
模板引擎-XSS处理
模板引擎-其他使用
数据库ORM
ORM使用配置
ORM链式操作
模型创建
写入保存
更新删除
数据查询
模型关联
对象输入
字段过滤
字段获取
事务处理
主从切换
查询缓存
时间更新
数据库切换
悲观锁 & 乐观锁
ORM方法操作
ORM事务操作
ORM结果处理
ORM时区处理
ORM模型生成
ORM高级特性
ORM接口开发
ORM接口开发-驱动开发
ORM接口开发-回调处理
ORM上下文变量
NoSQL Redis
Redis-配置管理
Redis-基本使用
Redis-结果处理
模块列表
数据结构
gmap (字典表)
garray (数组)
gset (集合)
glist (链表)
gvar (通用变量)
gtype (并发安全类型)
gqueue (队列)
gtree (树形)
gpool (对象复用池)
gring (并发安全环结构)
文本处理
gregex (正则表达式)
gstr (字符串处理)
编码解码
gjson (数据动态编解码)
gjson-对象创建
gjson-层级访问
gjson-Struct转换
gjson-动态创建修改
gjson-数据格式转换
gparser (通用编码解析)
gbinary (二进制编解码)
gbase64 (BASE64编解码)
ghash (经典哈希函数)
ghtml (HTML编解码)
gurl (URL编解码)
gxml (XML编解码)
gini (INI编解码)
gyaml (YAML编解码)
gtoml (TOML编解码)
gcharset (字符集转换)
gcompress (压缩/解压)
系统相关
glog (日志管理模块)
gtime (时间管理模块)
gcron (定时任务模块)
gtimer (任务定时器)
gcache (缓存管理模块)
gfile (文件管理模块)
gres (资源管理模块)
gcmd (命令行解析执行)
gmutex (高级互斥锁)
gflock (文件锁模块)
gmlock (内存锁模块)
gcfg (配置管理模块)
genv (环境变量模块)
gfsnotify (文件监控模块)
gproc (进程管理通信)
gview (模板引擎模块)
grpool (Goroutine池)
gbuild (构建信息获取)
数据管理
gdb (数据库ORM)
gredis (Redis客户端)
加密解密
gmd5 (MD5算法)
gaes (AES算法)
gdes (DES算法)
gsha1 (SHA1算法)
gcrc32 (CRC32算法)
实用工具
gconv (类型转换模块)
gvalid (数据/表单校验)
grand (随机数管理)
gpage (分页管理)
guid (唯一数生成)
guuid (UUID)
单元测试
gtest (单元测试)
错误管理
gerror (错误处理)
功能调试
gdebug (调试功能)
I18N国际化
gi18n (国际化处理)
WEB服务开发
开始使用
路由注册
路由规则
路由管理
注册方式
函数注册
对象注册
分组路由
中间件/拦截器
请求输入
请求输入-复杂参数
请求输入-对象处理
请求输入-请求校验
请求输入-JSON/XML
请求输入-默认值绑定
请求输入-自定义变量
请求输入-Context
请求输入-Exit控制
请求输入-文件上传
数据返回
数据返回-缓冲控制
数据返回-模板解析
数据返回-JSON/XML
Cookie
Session
Session-文件存储
Session-内存存储
Session-Redis存储
服务配置
异常处理
HTTPClient
HTTPClient-链式操作
HTTPClient-基本使用
HTTPClient-文件上传
HTTPClient-自定义Cookie
HTTPClient-自定义Header
HTTPClient-请求信息打印
HTTPClient-代理Proxy设置
分页管理
分页管理-动态分页
分页管理-静态分页
分页管理-Ajax分页
分页管理-URL模板
分页管理-自定义分页
高级特性
静态文件服务
服务日志管理
HTTPS & TLS
平滑重启特性
CORS跨域处理
CSRF防御设置
HOOK事件回调
WebSocket服务
自定义状态码处理
PProf服务性能分析
网络服务开发
TCP组件
TCP组件-连接对象
连接对象-消息包处理
连接对象-通信开发进阶
TCP组件-工具方法
TCP组件-TLS加密
TCP组件-连接池特性
UDP组件
UDP组件-连接对象
UDP组件-工具方法
WebSocket
框架学习教程
官方教程
社区教程
框架使用案例
官方案例
社区案例
版本发布记录
v1.15 (2020-12-31)
v1.14 2020-10-27
v1.13 2020-06-10
v1.12 2020-03-31
v1.11 2020-01-14
v1.10 2019-12-05
v1.9 2019-09-24
v1.8 2019-07-15
v1.7 2019-06-10
v1.6 2019-04-09
v1.5 2019-02-28
v1.4 2019-01-24
v1.3 2018-12-26
v1.2 2018-11-26
v1.0 2018-10-24
v0.x beta
暂无相关搜索结果!
本文档使用
BookStack
构建
×
分享,让知识传承更久远
×
文章二维码
手机扫一扫,轻松掌上读
×
文档下载
普通下载
下载码下载(免登录无限下载)
你与大神的距离,只差一个APP
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
温馨提示
每天每在网站阅读学习一分钟时长可下载一本电子书,每天连续签到可增加阅读时长
下载码方式下载:免费、免登录、无限制。
免费获取下载码
下载码
文档格式
PDF
EPUB
MOBI
码上下载
×
微信小程序阅读
您与他人的薪资差距,只差一个随时随地学习的小程序
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度