GoFrame

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

5. 模块列表

浏览 98 扫码 分享 2022-07-09 18:03:01
  • 5.1 数据结构
  • 5.2 文本处理
  • 5.3 编码解码
  • 5.4 系统相关
  • 5.5 数据管理
  • 5.6 加密解密
  • 5.7 实用工具
  • 5.8 单元测试
  • 5.9 错误管理
  • 5.10 功能调试
  • 5.11 I18N组件

若有收获,就点个赞吧

0 人点赞

上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 1. 框架设计
  • 2. 项目开发
    • 2.1 准备工作
      • 2.1.1 环境安装
      • 2.1.2 Go Module
      • 2.1.3 开发环境配置
      • 2.1.4 私有依赖管理
    • 2.2 快速开始
      • 2.2.1新建项目
      • 2.2.2开发工作
        • 2.2.2.1包名设计
        • 2.2.2.2控制器实现
        • 2.2.2.3上下文变量
        • 2.2.2.4中间件使用
        • 2.2.2.5业务逻辑封装
        • 2.2.2.6数据文件创建
        • 2.2.2.7Swagger生成
        • 2.2.2.8基础类库存放
      • 2.2.3项目配置
      • 2.2.4服务路由
      • 2.2.5开始运行
    • 2.3 代码质量
      • 2.3.1 代码单测
      • 2.3.2 代码示例
      • 2.3.3 基准测试
      • 2.3.4 项目部署
        • 2.3.4.1 独立部署
        • 2.3.4.2 代理部署
        • 2.3.4.3 容器部署
  • 3. 开发工具
    • 3.1 install 工具安装
    • 3.2 version 版本查看
    • 3.3 init 项目创建
    • 3.4 build 交叉编译
    • 3.5 gen 代码生成
      • 3.5.1 gen dao(重点)
      • 3.5.2 gen model
    • 3.6 run 热编译(自动编译)
    • 3.7 swagger API文档生成
    • 3.8 pack 资源打包
    • 3.9 get 依赖包下载
    • 3.10 docker 镜像编译
    • 3.11 mod 包管理扩展功能
    • 3.12 update 工具更新
    • 3.13 help 命令行帮助
  • 4. 核心组件(重点)
    • 4.1 对象管理
    • 4.2 调试模式
    • 4.3 配置管理
      • 4.3.1 配置管理-单例对象
      • 4.3.2 配置管理-内容配置
      • 4.3.3 配置管理-TOML格式
    • 4.4 资源管理
      • 4.4.1 资源管理-工具打包
      • 4.4.2 资源管理-方法操作
      • 4.4.3 资源管理-使用示例
      • 4.4.4 资源管理-最佳实践
    • 4.5 错误处理
      • 4.5.1 错误处理-堆栈特性
      • 4.5.2 错误处理-错误码特性
      • 4.5.3 错误处理-其他特性
    • 4.6 日志组件
      • 4.6.1 日志组件-配置管理
      • 4.6.2 日志组件-日志级别
      • 4.6.3 日志组件-文件目录
      • 4.6.4 日志组件-链式操作
      • 4.6.5 日志组件-高级特性
        • 4.6.5.1 日志组件-异步输出
        • 4.6.5.2 日志组件-滚动切分
        • 4.6.5.3 日志组件-Json格式
        • 4.6.5.4 日志组件-Flags特性
        • 4.6.5.5 日志组件-Stack特性
        • 4.6.5.6 日志组件-Debug特性
        • 4.6.5.7 日志组件-Writer接口
        • 4.6.5.8 日志组件-Context上下文
    • 4.7 类型转换
      • 4.7.1 类型转换-基本类型
      • 4.7.2 类型转换-Map转换
      • 4.7.3 类型转换-Struct转换
      • 4.7.4 类型转换-Structs转换
      • 4.7.5 类型转换-Scan转换
      • 4.7.6 类型转换-UnmarshalValue
    • 4.8 数据校验
      • 4.8.1 数据校验-校验规则
      • 4.8.2 数据校验-校验方法
      • 4.8.3 数据校验-校验对象
      • 4.8.4 数据校验-校验结果
      • 4.8.5 数据校验-单数据校验
      • 4.8.6 数据校验-多数据校验
      • 4.8.7 数据校验-结构体校验
      • 4.8.8 数据校验-自定义规则
      • 4.8.9 数据校验-自定义错误
    • 4.9 缓存管理
      • 4.9.1 缓存管理-内存缓存
      • 4.9.2 缓存管理-缓存适配
      • 4.9.3 缓存管理-Redis缓存
    • 4.10 模板引擎
      • 4.10.1 模板引擎-模板配置
    • 4.11 链路跟踪
    • 4.12 数据库ORM
      • 4.12.1 ORM使用配置
    • 4.13 NoSQL Redis
      • 4.13.1 Redis-配置管理
      • 4.13.2 Redis-基本使用
      • 4.13.3 Redis-结果处理
      • 4.13.4 Redis-Context
    • 4.14 I18N国际化
  • 5. 模块列表
    • 5.1 数据结构
      • 5.1.1 gmap (字典表)
      • 5.1.2 garray (数组)
      • 5.1.3 gset (集合)
      • 5.1.4 glist (链表)
      • 5.1.5 gvar (通用变量)
      • 5.1.6 gtype (并发安全类型)
      • 5.1.7 gqueue (队列)
      • 5.1.8 gtree (树形)
      • 5.1.9 gpool (对象复用池)
      • 5.1.10 gring (并发安全环结构)
    • 5.2 文本处理
      • 5.2.1 gregex (正则表达式)
      • 5.2.2 gstr (字符串处理)
    • 5.3 编码解码
      • 5.3.1 gjson (数据动态编解码)
      • 5.3.2 gparser (通用编码解析)
      • 5.3.3 gbinary (二进制编解码)
      • 5.3.4 gbase64 (BASE64编解码)
      • 5.3.5 ghash (经典哈希函数)
      • 5.3.6 ghtml (HTML编解码)
      • 5.3.7 gurl (URL编解码)
      • 5.3.8 gxml (XML编解码)
      • 5.3.9 gini (INI编解码)
      • 5.3.10 gyaml (YAML编解码)
      • 5.3.11 gtoml (TOML编解码)
      • 5.3.12 gcharset (字符集转换)
      • 5.3.13 gcompress (压缩/解压)
    • 5.4 系统相关
      • 5.4.1 glog (日志管理模块)
      • 5.4.2 gtime (时间管理模块)
      • 5.4.3 gcron (定时任务模块)
      • 5.4.4 gtimer (任务定时器)
      • 5.4.5 gcache (缓存管理模块)
      • 5.4.6 gfile (文件管理模块)
      • 5.4.7 gres (资源管理模块)
      • 5.4.8 gcmd (命令行解析执行)
      • 5.4.9 gmutex (高级互斥锁)
      • 5.4.10 gflock (文件锁模块)
      • 5.4.11 gmlock (内存锁模块)
      • 5.4.12 gcfg (配置管理模块)
      • 5.4.13 genv (环境变量模块)
      • 5.4.14 gfsnotify (文件监控模块)
      • 5.4.15 gproc (进程管理通信)
      • 5.4.16 gview (模板引擎模块)
      • 5.4.17 grpool (Goroutine池)
      • 5.4.18 gbuild (构建信息获取)
    • 5.5 数据管理
      • 5.5.1 gdb (数据库ORM)
      • 5.5.2 gredis (Redis客户端)
    • 5.6 加密解密
      • 5.6.1 gmd5 (MD5算法)
      • 5.6.2 gaes (AES算法)
      • 5.6.3 gdes (DES算法)
      • 5.6.4 gsha1 (SHA1算法)
      • 5.6.5 gcrc32 (CRC32算法)
    • 5.7 实用工具
      • 5.7.1 gconv (类型转换模块)
      • 5.7.2 gvalid (数据/表单校验)
      • 5.7.3 grand (随机数管理)
      • 5.7.4 gpage (分页管理)
      • 5.7.5 guid (唯一数生成)
      • 5.7.6 gmeta(元数据管理)
    • 5.8 单元测试
      • 5.8.1 gtest (单元测试)
    • 5.9 错误管理
      • 5.9.1 gerror (错误处理)
    • 5.10 功能调试
      • 5.10.1 gdebug (调试功能)
    • 5.11 I18N组件
      • 5.11.1 gi18n (国际化处理)
  • 6. WEB服务开发
    • 6.1 开始使用
    • 6.2 路由管理
      • 6.2.1 路由管理-路由规则
      • 6.2.2 路由管理-路由注册
      • 6.2.3 路由管理-中间件/拦截器
    • 6.3 请求输入
      • 6.3.1 请求输入-复杂参数
      • 6.3.2 请求输入-对象处理
      • 6.3.3 请求输入-请求校验
      • 6.3.4 请求输入-JSON/XML
      • 6.3.5 请求输入-默认值绑定
      • 6.3.6 请求输入-自定义变量
      • 6.3.7 请求输入-Context
      • 6.3.8 请求输入-文件上传
    • 6.4 数据返回
    • 6.5 Cookie
    • 6.6 Session
    • 6.7 服务配置
    • 6.8 异常处理
    • 6.9 HTTPClient
    • 6.10 分页管理
    • 6.11 高级特性
  • 7. 网络服务开发
暂无相关搜索结果!

    让时间为你证明

    展开/收起文章目录

    分享,让知识传承更久远

    文章二维码

    手机扫一扫,轻松掌上读

    文档下载

    请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
    PDF文档 EPUB文档 MOBI文档

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度

        思维导图备注