GoFrame

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

5.4.5 gcache (缓存管理模块)

浏览 104 扫码 分享 2022-07-09 18:03:07

    若有收获,就点个赞吧

    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 ) 重置阅读进度

          思维导图备注