From ecfcd703527d8d0b83a23ec291d1e26c4e9dcf8b Mon Sep 17 00:00:00 2001 From: John Date: Mon, 6 Aug 2018 21:26:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dgtcp.PoolConn=E6=96=B9?= =?UTF-8?q?=E6=B3=95=E8=A6=86=E7=9B=96=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- g/net/gtcp/gtcp_conn.go | 1 - .../{gpage_static.go => gpage_static1.go} | 0 geg/util/gpage/gpage_static2.go | 39 +++++++++++++++++++ 3 files changed, 39 insertions(+), 1 deletion(-) rename geg/util/gpage/{gpage_static.go => gpage_static1.go} (100%) create mode 100644 geg/util/gpage/gpage_static2.go diff --git a/g/net/gtcp/gtcp_conn.go b/g/net/gtcp/gtcp_conn.go index e6849995f..cf86c563d 100644 --- a/g/net/gtcp/gtcp_conn.go +++ b/g/net/gtcp/gtcp_conn.go @@ -11,7 +11,6 @@ import ( "time" "io" "bufio" - "strings" "bytes" ) diff --git a/geg/util/gpage/gpage_static.go b/geg/util/gpage/gpage_static1.go similarity index 100% rename from geg/util/gpage/gpage_static.go rename to geg/util/gpage/gpage_static1.go diff --git a/geg/util/gpage/gpage_static2.go b/geg/util/gpage/gpage_static2.go new file mode 100644 index 000000000..90b9d695b --- /dev/null +++ b/geg/util/gpage/gpage_static2.go @@ -0,0 +1,39 @@ +package main + +import ( + "gitee.com/johng/gf/g" + "gitee.com/johng/gf/g/os/gview" + "gitee.com/johng/gf/g/net/ghttp" + "gitee.com/johng/gf/g/util/gpage" +) + +func main() { + s := g.Server() + s.BindHandler("/page/template/{page}.html", func(r *ghttp.Request){ + page := gpage.New(100, 10, r.Get("page"), r.URL.String(), r.Router) + buffer, _ := gview.ParseContent(` + + + + + +
{{.page1}}
+
{{.page2}}
+
{{.page3}}
+
{{.page4}}
+ + + `, g.Map{ + "page1" : gview.HTML(page.GetContent(1)), + "page2" : gview.HTML(page.GetContent(2)), + "page3" : gview.HTML(page.GetContent(3)), + "page4" : gview.HTML(page.GetContent(4)), + }) + r.Response.Write(buffer) + }) + s.SetPort(8199) + s.Run() +} \ No newline at end of file