【文件属性】:
文件名称:零:用于Web开发的Golang工具包
文件大小:7.88MB
文件格式:ZIP
更新时间:2021-02-18 21:07:40
Go
零
具有最常见的后端开发功能的工具包
例子
启动http服务器
zero.Handle("/test", func(srv *zero.Server) {
name := srv.GetParam("name")
srv.HTML([]byte("Hello "+name))
})
zero.Serve("8080")
启动websocket服务器
zero.Handle("/websocket", func(srv *zero.Server) {
soc := srv.UpgradeWS()
soc.HandleAll()
})
zero.Serve("8080")
模组
统计模块
统计模块允许您吸收应用统计并在每个配置的时间段内获取一次。例如:
stat := zero.Stat{}
stat.Init(time.Minute*5, func(eventName st
【文件预览】:
zero-master
----sort.go(346B)
----main.go(11KB)
----eventsource.go(786B)
----h.go(2KB)
----.vscode()
--------ipch()
----rest.go(2KB)
----websocket.go(1KB)
----mysql.go(3KB)
----request.go(3KB)
----file.go(2KB)
----pagination.go(4KB)
----README.md(760B)
----server.go(18KB)
----pack.go(382B)
----socket.go(973B)
----realtime.go(6KB)
----push.go(4KB)
----url.go(53KB)
----environment.go(4KB)
----stat.go(2KB)
----lang.go(2KB)
----router.go(3KB)