GoFrame
首页
打印
首页
下载pdf
目录 搜索
  • 框架介绍
  • GF工具链
  • 准备工作
    • 环境安装
    • Go Module
    • 开发环境配置
    • 私有依赖管理
  • 快速开始
    • 新建项目
    • 开发工作
      • 包名设计
      • 控制器实现
      • 中间件使用
      • 逻辑封装
      • 数据模型
      • 基础类库
    • 服务配置
    • 路由注册
    • 开始运行
  • 代码质量
    • 基本介绍
    • 代码示例
  • 项目部署
    • 独立部署
    • 代理部署
    • 容器部署
  • WEB服务开发
    • 开始使用
    • 路由注册
      • 路由规则
      • 路由管理
      • 注册方式
        • 函数注册
        • 对象注册
        • 控制器注册
      • 分组路由
        • 基本介绍
        • 层级注册
      • 中间件设计
    • 请求输入
      • 基本介绍
      • 复杂参数
      • 对象处理
      • 请求校验
      • JSON/XML
      • 自定义变量
      • 上下文变量
      • Exit退出方法
      • 文件上传
    • 请求输出
      • 基本介绍
      • 缓冲控制
      • 模板解析
      • JSON/XML
    • Cookie
    • Session
      • 基本介绍
      • 文件存储
      • 内存存储
      • Redis存储
    • 配置管理
      • 基本介绍
      • 配置示例
    • 错误处理
    • HTTP客户端
      • 基本介绍
      • 链式操作
      • 使用示例
        • 基本使用
        • 文件上传
        • 自定义Cookie
        • 自定义Header
        • 代理Proxy设置
        • 请求信息打印
    • 分页管理
      • 基本介绍
      • 动态分页
      • 静态分页
      • Ajax分页
      • URL模板
      • 自定义分页
    • WEB开发进阶
      • 静态文件服务
      • 服务日志管理
      • CORS跨域处理
      • HTTPS安全服务
      • WebSocket服务
      • 自定义状态码处理
    • WEB开发高级
      • 平滑重启特性
      • 服务性能分析
      • HOOK事件回调
  • 网络服务开发
    • TCP组件
      • 基本使用
      • 连接对象
        • 基本介绍
        • 消息包处理
        • 通信开发进阶
      • 工具方法
      • 连接池特性
      • TLS安全通信
    • UDP组件
      • 基本使用
      • 连接对象
      • 工具方法
    • WebSocket
  • 常用开发模块
    • 对象管理
    • 调试模式
    • 配置管理
      • 基本使用
      • 单例对象
      • 内容配置
      • TOML格式
    • 资源管理
      • 基本介绍
      • 工具打包
      • 方法操作
      • 使用示例
    • 错误处理
    • 日志管理
      • 基本介绍
      • 配置管理
      • 日志级别
      • 日志目录
      • 日志文件
      • 链式操作
      • 高级特性
        • 异步输出
        • 滚动切分
        • Json格式
        • Flags特性
        • Stack特性
        • Debug特性
        • Writer接口
        • Context上下文
    • 类型转换
      • 基本介绍
      • 基本类型
      • Map转换
      • Struct转换
      • UnmarshalValue
    • 数据校验
      • 校验规则
      • 校验方法
      • 校验结果
      • 单数据校验
      • 多数据校验
      • 结构体校验
      • 自定义错误
      • 自定义规则
    • 缓存管理
      • 基本介绍
      • 内存缓存
      • 缓存适配
      • Redis缓存
    • 模板引擎
      • 基本介绍
      • 配置管理
      • 模板标签
      • 模板函数
        • 基础函数
        • 内置函数
        • 自定义函数
      • 模板变量
      • 模板布局
      • XSS处理
      • 其他使用
    • 数据库ORM
      • ORM基本介绍
      • ORM使用配置
      • ORM链式操作
        • 基本介绍
        • 模型创建
        • 写入保存
        • 更新删除
        • 数据查询
        • 模型关联
        • 对象输入
        • 字段过滤
        • 字段获取
        • 事务处理
        • 主从切换
        • 查询缓存
        • 时间更新
        • 数据库切换
        • 悲观锁/乐观锁
      • ORM方法操作
      • ORM事务操作
      • ORM结果处理
      • ORM高级特性
      • ORM模型生成
      • ORM接口开发
        • 接口介绍
        • 驱动开发
        • 回调处理
    • NoSQL Redis
      • 基本介绍
      • 使用配置
      • 基本使用
      • 结果处理
  • 功能模块列表
    • 数据结构容器
      • gmap (哈希表)
      • garray (数组)
      • gset (集合)
      • glist (链表)
      • gtree (树形)
      • gqueue (队列)
      • gvar (通用变量)
      • gpool (对象复用池)
      • gtype (并发安全类型)
      • gring (并发安全环结构)
    • 文本处理模块
      • gstr (字符串处理)
      • gregex (正则表达式)
    • 编码解码模块
      • gjson (JSON编码解析)
        • 基本介绍
        • 对象创建
        • 层级访问
        • Struct转换
        • 动态创建修改
        • 数据格式转换
      • 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池)
    • 数据管理模块
      • 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 (国际化处理)
  • 框架学习教程
    • 官方教程
    • 社区教程
  • 框架开发案例
    • 示例项目
    • 官网项目
    • 社区案例
  • FAQ常见问题
暂无相关搜索结果!

本文档使用 topgoer 发布

项目部署

独立部署

代理部署

容器部署

最后编辑: kuteng  文档更新时间: 2021-01-09 20:56   作者:kuteng

项目分享

扫一扫手机阅读

项目分享

扫一扫手机阅读