首页
发现
标签
搜索
APP下载
注册
登录
首页
发现
榜单
标签
收录
APP下载
注册
登录
GoFrame v1.8.0 框架开发文档
文档评分:
74.5 (
0 个有效评分
)
文档语言:
中文
章节数量:
0
阅读人次:
108600
收藏数量:
0
整理分享:
管理员
阅读
收藏
下载
分享
阅读
收藏
下载
分享
文档标签
组件
文件
框架
核心
数据
定时器
队列
文档概述
GF(Go Frame)是一款模块化、高性能、生产级的Go应用开发框架。提供了常用的核心开发组件,如:缓存、日志、文件、时间、队列、数组、集合、字符串、定时器、命令行、文件锁、内存锁、对象池、连接池、数据校验、数据编码、文件监控、定时任务、数据库ORM、TCP/UDP组件、进程管理/通信、 并发安全容器等等。并提供了Web服务开发的系列核心组件,如:Router、Cookie、Session、路由注册、配置管理、模板引擎等等,支持热重启、热更新、多域名、多端口、多服务、HTTPS、Rewrite等特性。
文档
目录
文档
评论 (
0
)
练习
本章小结
习题
分支管理
框架介绍
版本说明
加入我们
准备工作
环境安装
环境变量
Go Module
开发环境配置
项目依赖管理
快速开始
新建项目
开发工作
服务设置
路由注册
项目部署
开始运行
独立部署
代理部署
开始使用
WEB服务开发
容器部署
路由规则
路由管理
函数注册
注册方式
对象注册
控制器注册
事件回调
分组路由
Cookie
输入输出
Session
请求输入
请求输出
文件上传
HTTP客户端
基本介绍
分页管理
动态分页
静态分页
Ajax分页
URL模板
自定义分页
WEB开发进阶
允许跨域请求
服务日志管理
静态文件服务
HTTPS安全服务
WebSocket服务
WEB开发高级
自定义状态码处理
平滑重启特性
服务性能分析
Server配置管理
TCP组件
网络服务开发
连接对象
基本使用
通信开发进阶
消息包处理
工具方法
连接池特性
TLS安全通信
UDP组件
常用开发模块
WebSocket
对象管理
配置管理
日志管理
错误处理
日志级别
日志目录
日志文件
异步输出
高级特性
链式操作
Json格式
Flags特性
Debug特性
Stack特性
类型转换
Writer接口
基本类型
Struct转换
Map转换
数据校验
校验方法
校验规则
校验结果
多数据校验
单数据校验
结构体校验
自定义错误
模板引擎
模板标签
模板变量
模板函数
模板布局
其他使用
数据库ORM
ORM链式操作
ORM使用配置
ORM基本介绍
操作示例
ORM事务操作
ORM方法操作
ORM错误处理
ORM结果处理
ORM高级特性
FAQ常见问题
ORM数据库类型
功能模块设计
数据结构容器
garray (并发安全数组)
gmap (并发安全map)
gset (并发安全集合)
gtype (并发安全类型)
gvar (通用动态变量)
glist (并发安全链表)
gtree (并发安全树形)
gqueue (并发安全队列)
gpool (对象复用池)
gchan (优雅的chan操作)
gstr (字符串处理)
文本处理模块
gring (并发安全环结构)
编码解码模块
gregex (正则表达式)
gjson (JSON编码解析)
gbinary (二进制编解码)
gparser (通用编码解析)
gbase64 (BASE64编解码)
ghtml (HTML编解码)
ghash (经典哈希函数)
gxml (XML编解码)
gurl (URL编解码)
gyaml (YAML编解码)
gcharset (字符集转换)
gtoml (TOML编解码)
gcompress (压缩/解压)
glog (日志管理模块)
系统相关模块
gtime (时间管理模块)
时间对象
gcron (定时任务模块)
gtimer (任务定时器)
gcache (高速缓存模块)
gcmd (命令行解析执行)
gfile (文件管理模块)
gmutex (高级互斥锁)
gflock (文件锁模块)
gcfg (配置管理模块)
gmlock (内存锁模块)
genv (环境变量模块)
独立使用cfg包进行配置文件管理
gproc (进程管理通信)
gfsnotify (文件监控模块)
gview (模板引擎模块)
grpool (Goroutine池)
gdb (数据库ORM)
数据管理模块
gredis (Redis客户端)
gkafka (Kafka客户端)
加密解密模块
gmd5 (MD5算法)
gdes (DES算法)
gaes (AES算法)
gcrc32 (CRC32算法)
gsha1 (SHA1算法)
实用工具模块
gconv (类型转换模块)
grand (随机数管理)
gvalid (数据/表单校验)
单元测试模块 - gtest (单元测试)
gpage (分页管理)
其他模块介绍
错误处理模块 - gerror (错误处理)
框架开发案例
GoFrame官网项目
gkvdb嵌入式数据库
GoFrame开发示例
版本发布记录
容器日志搜集工具套件
v1.8 2019-07-15
v1.5 2019-02-28
v1.6 2019-04-09
v1.7 2019-06-10
v1.3 2018-12-26
v1.4 2019-01-24
v1.0 2018-10-24
v1.2 2018-11-26
v0.x beta
相关书籍
Play 框架中文文档
xweb操作指南
Tango使用指南
Blade In Action(Blade实战)
Flask Web 开发入门
web框架lessgo用户手册
Gradle User Guide 中文版
C++并发编程(中文版)(C++ Concurrency In Action)
Shell 编程范例
Laravel 5.1 中文文档
Laravel 5.2 中文文档
Laravel 5.3 中文文档
×
分享,让知识传承更久远
×
文档下载
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档