Go Frame Web 服务及网络服务框架 Go Frame

johng • 9702 次点击    
这是一个分享于 的项目,其中的信息可能已经有所发展或是发生改变。
<div align=center> <img src="http://cover.kancloud.cn/johng/gf" width="200"/> </div> ## 介绍 gf(Go Frame)是一款为Web服务及网络服务开发设计的,模块化、低耦合、轻量级的Go语言开发框架。 实现了通用的HTTP/TCP/UDP Server,并提供了Web服务开发的系列核心组件, 包括:MVC、Cookie、Session、模板引擎、路由控制、配置管理、数据校验、数据库操作(ORM)等等, 并且提供了数十个实用开发模块,包括:缓存模块、日志模块、JSON模块、命令行模块、二进制模块、环境变量模块、并发安全容器、Goroutine池等等。 gf是开源的,免费的,基于MIT协议进行分发,开源项目地址:https://gitee.com/johng/gf 使用中有任何问题/建议,欢迎加入技术QQ群交流:116707870 ## 安装 ``` go get -u gitee.com/johng/gf ``` ## 使用 ```go package main import "gitee.com/johng/gf/g/net/ghttp" func main() { s := ghttp.GetServer() s.BindHandler("/", func(r *ghttp.Request){ r.Response.WriteString("Hello World!") }) s.Run() } ``` ## 文档 * [框架介绍](https://www.kancloud.cn/johng/gf/494364) * [加入团队](https://www.kancloud.cn/johng/gf/512841) * [Web服务开发](https://www.kancloud.cn/johng/gf/494647) * [WebServer](https://www.kancloud.cn/johng/gf/494366) * [MVC模式](https://www.kancloud.cn/johng/gf/494367) * [服务注册](https://www.kancloud.cn/johng/gf/494368) * [Cookie](https://www.kancloud.cn/johng/gf/494372) * [Session](https://www.kancloud.cn/johng/gf/494373) * [输入输出](https://www.kancloud.cn/johng/gf/494374) * [路由控制](https://www.kancloud.cn/johng/gf/49437) * [配置管理](https://www.kancloud.cn/johng/gf/494376) * [单例管理](https://www.kancloud.cn/johng/gf/494377) * [数据校验](https://www.kancloud.cn/johng/gf/494378) * [模板引擎](https://www.kancloud.cn/johng/gf/494379) * [数据库操作](https://www.kancloud.cn/johng/gf/494380) * [网络服务开发](https://www.kancloud.cn/johng/gf/494648) * [TCPServer](https://www.kancloud.cn/johng/gf/494382) * [UDPServer](https://www.kancloud.cn/johng/gf/494383) * [功能模块设计](https://www.kancloud.cn/johng/gf/494384) * [缓存模块](https://www.kancloud.cn/johng/gf/494385) * [日志模块](https://www.kancloud.cn/johng/gf/494386) * [时间模块](https://www.kancloud.cn/johng/gf/494387) * [JSON模块](https://www.kancloud.cn/johng/gf/494388) * [命令行模块](https://www.kancloud.cn/johng/gf/494389) * [二进制模块](https://www.kancloud.cn/johng/gf/500342) * [HTTP客户端](https://www.kancloud.cn/johng/gf/499674) * [Goroutine池](https://www.kancloud.cn/johng/gf/504458) * [数据编码解析](https://www.kancloud.cn/johng/gf/511393) * [环境变量模块](https://www.kancloud.cn/johng/gf/494390) * [文件管理模块](https://www.kancloud.cn/johng/gf/494391) * [并发安全容器](https://www.kancloud.cn/johng/gf/494392) * [通用编码模块](https://www.kancloud.cn/johng/gf/494393) * [其他模块介绍](https://www.kancloud.cn/johng/gf/494394)
授权协议:
MIT
开发语言:
Google Go 查看源码»
操作系统:
跨平台
9702 次点击  
加入收藏 微博
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传