核心组件是GoFrame框架的核心组成部分。 相关文档: 对象管理调试模式命令管理 命令管理-基本概念命令管理-基础方法命令管理-Parser解析命令管理-命令行对象命令管理-结构化参数命令管理-终端交互命令管理-链路跟踪 配置管理 配置管理-配置对象配置管理-文件配置配置管理-常用方法配置管理-接口化设计配置管理-YAML格式配置管理-TOML格式 日志组件 日志组件-配置管理日志组件-日志级别日志组件-文件目录日志组件-链式操作日志组件-颜色打印日志组件-Context日志组件-Handler日志组件-JSON格式日志组件-异步输出日志组件-堆栈打印日志组件-调试信息日志组件-Writer接口日志组件-Flags特性日志组件-Rotate特性日志组件-常见问题 错误处理 错误处理-常用方法错误处理-堆栈特性错误处理-错误比较错误处理-错误码特性 错误处理-错误码使用错误处理-错误码接口错误处理-错误码扩展错误处理-错误码实现错误处理-内置错误码 错误处理-其他特性错误处理-最佳实践错误处理-性能测试 数据校验 数据校验-校验规则数据校验-校验对象数据校验-校验结果数据校验-参数类型 数据校验-单数据校验数据校验-Struct校验 Struct校验-基本使用Struct校验-Assoc关联 数据校验-Map校验 Map校验-基本使用Map校验-校验顺序性 数据校验-可选校验数据校验-递归校验数据校验-自定义规则 自定义规则-规则注册自定义规则-完整数据校验 数据校验-自定义错误数据校验-方法介绍数据校验-FAQ 类型转换 类型转换-基本类型类型转换-Map转换类型转换-Struct转换类型转换-Structs转换类型转换-Scan转换类型转换-UnmarshalValue类型转换-性能测试 缓存管理 缓存管理-接口设计缓存管理-内存缓存缓存管理-Redis缓存缓存管理-方法介绍 模板引擎 模板引擎-模板配置模板引擎-模板标签模板引擎-模板函数 模板函数-基础函数模板函数-内置函数模板函数-自定义函数 模板引擎-模板变量模板引擎-模板布局模板引擎-XSS处理模板引擎-其他使用 数据库ORM ORM使用配置ORM链式操作(重点) ORM链式操作-模型创建ORM链式操作-写入保存ORM链式操作-更新删除ORM链式操作-数据查询 ORM查询-Where/WhereOr/WhereNotORM查询-All/One/Array/Value/CountORM查询-ScanORM查询-LeftJoin/RightJoin/InnerJoinORM查询-Group/Order/HavingORM查询-Union/UnionAllORM查询-子查询特性ORM查询-常用操作示例 ORM链式操作-模型关联 模型关联-动态关联-ScanList模型关联-静态关联-With特性 ORM链式操作-对象输入ORM链式操作-字段过滤ORM链式操作-字段获取ORM链式操作-事务处理ORM链式操作-主从切换ORM链式操作-查询缓存ORM链式操作-时间维护ORM链式操作-数据库切换ORM链式操作-Hook特性ORM链式操作-Handler特性ORM链式操作-悲观锁 & 乐观锁 ORM方法操作(原生)ORM事务处理 ORM事务处理-常规操作ORM事务处理-闭包操作ORM事务处理-嵌套事务 ORM结果处理 ORM结果处理-结果类型ORM结果处理-为空判断 ORM时区处理ORM模型生成ORM高级特性 ORM高级特性-调试模式ORM高级特性-日志输出ORM高级特性-字段映射ORM高级特性-空跑特性ORM高级特性-类型识别ORM高级特性-类型转换ORM高级特性-内嵌结构支持ORM高级特性-自定义类型转换 ORM接口开发 ORM接口开发-回调处理ORM接口开发-驱动开发 ORM上下文变量ORM最佳实践 利用指针属性和do对象实现灵活的修改接口复杂类型尽量使用json存储,便于Scan到对象时自动化转换,避免自定义解析查询时避免返回对象初始化及sql.ErrNoRows判断 NoSQL Redis Redis-配置管理Redis-使用示例Redis-命令交互Redis-Conn对象Redis-接口化设计 I18N国际化 I18N国际化-配置管理I18N国际化-使用介绍 资源管理 资源管理-工具打包资源管理-方法打包资源管理-方法介绍资源管理-使用示例资源管理-最佳实践