dotweb Go 语言 Web 开发框架开源项目

我要开发同款
匿名用户2019年11月21日
29阅读
开发技术GO语言
所属分类Google Go、Web框架、Web应用开发
授权协议MIT

作品详情

一款简洁大方的Go语言Web开发框架,并辅助以众多实用精致功能组件,帮助开发人员更方便的构建应用。

1.相关特性支持gomod支持静态路由、参数路由、组路由路由支持文件/目录服务,支持设置是否允许目录浏览HttpModule支持,支持路由之前全局级别的自定义代码能力中间件支持,支持App、Group、Router级别的设置- https://github.com/devfeel/middlewareFeature支持,可绑定HttpServer全局启用支持STRING/JSON/JSONP/HTML格式输出集成Mock能力集成TimeoutHook全局HTTP错误处理全局日志处理支持Hijack与websocket内建Cache支持内建Session支持-支持主备redis自动切换内建TLS支持支持接入第三方模板引擎(需实现dotweb.Renderer接口)模块可配置自集成基础统计数据,并支持按分钟为单位的间隔时间统计数据输出2.GettingStartedpackagemainimport("fmt""github.com/devfeel/dotweb")funcmain(){//initDotAppapp:=dotweb.New()//setlogpathapp.SetLogPath("/home/logs/wwwroot/")//setrouteapp.HttpServer.GET("/index",func(ctxdotweb.Context)error{returnctx.WriteString("welcometomyfirstweb!")})//beginserverfmt.Println("dotweb.StartServerbegin")err:=app.StartServer(80)fmt.Println("dotweb.StartServererror=>",err)}

更多介绍请访问项目github地址。

查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论