【文件属性】:
文件名称:fur:Go Web Server变得简单
文件大小:7KB
文件格式:ZIP
更新时间:2021-05-09 16:36:00
Go
毛皮
什么是皮草?
fur只是一个简单的Web服务器api,可以减少重复性。 这个包中没有任何革命,只是构建Web应用程序基础的一种简单方法。 皮草根本不是要成为框架! 它更多是一个工具包(例如 )。
变化
支持URL变量fur.AddRoute("/home/:id", Handler)
从fur.NewServer()删除log参数,您可以使用自己的记录器,或者如果需要一个简单的记录器,则可以使用middle.Logger() 。 如果要在每个处理程序上使用它,则只需在fur.Stack()中使用它。
现在,您可以提供自己的Multiplexer,只需要实现简单的Plex接口即可。 如果要使用支持url变量的 ,可以使用fur.NewServerMux()代替fur.NewServer() 。
特征
中间件链接。
全球中间件声明。
较短的版本,用于静态文件服务。
服务器实例
【文件预览】:
fur-master
----example()
--------example.go(2KB)
----middle()
--------middleware.go(2KB)
----LICENSE(1KB)
----fur.go(3KB)
----helper.go(321B)
----.gitignore(5B)
----context()
--------context.go(1KB)
----README.md(3KB)