README update

This commit is contained in:
John
2018-01-12 13:10:37 +08:00
parent 6f549195cf
commit 9615ff2ef1
2 changed files with 19 additions and 0 deletions

View File

@ -10,6 +10,8 @@ gf(Go Frame)是一款为Web服务及网络服务开发设计的模块化、
gf是开源的免费的基于MIT协议进行分发开源项目地址https://gitee.com/johng/gf
欢迎加入技术交流QQ群116707870
## 安装
```
go get -u gitee.com/johng/gf

View File

@ -0,0 +1,17 @@
package demo
import "gitee.com/johng/gf/g/net/ghttp"
func init() {
ghttp.GetServer().BindHandler("/list", List)
ghttp.GetServer().BindHandler("/list/page/2", List2)
ghttp.GetServer().Router.SetRule(`\/list\/page\/(\d+)[\/\?]*`, "/list?page=$1&")
}
func List1(r *ghttp.Request) {
r.Response.WriteString("list page:" + r.GetQueryString("page"))
}
func List2(r *ghttp.Request) {
r.Response.WriteString("customed list page")
}