Martini:优雅的 Go 网络框架-开源

时间:2024-06-20 16:52:54
【文件属性】:

文件名称:Martini:优雅的 Go 网络框架-开源

文件大小:46KB

文件格式:ZIP

更新时间:2024-06-20 16:52:54

开源软件

软件包martini是一个功能强大的软件包,用于在Golang中快速编写模块化的Web应用程序/服务。 Env 是 Martini 正在执行的环境。在初始化时读取 MARTINI_ENV 以设置此变量。 BeforeFunc 是在写入 ResponseWriter 之前调用的函数。 ClassicMartini 代表具有一些合理默认值的 Martini。 为方便起见,嵌入路由器功能。 Classic 创建了一个带有一些基本默认中间件的经典 Martini - martini.Logger、martini.Recovery 和 martini.Static。 Classic 还将 martini.Routes 映射为服务。 Context 表示请求上下文。 服务可以从这个接口映射到请求级别。 处理程序可以是任何可调用的函数。 Martini 尝试将服务注入处理程序的参数列表。 如果无法通过依赖注入完成参数,Martini 会恐慌。


【文件预览】:
go-martini-martini-49411a5
----martini.go(5KB)
----env.go(375B)
----static.go(3KB)
----go_version.go(116B)
----router.go(9KB)
----static_test.go(5KB)
----recovery.go(3KB)
----router_test.go(13KB)
----response_writer.go(3KB)
----return_handler.go(1KB)
----LICENSE(1KB)
----logger.go(671B)
----logger_test.go(593B)
----recovery_test.go(1KB)
----wercker.yml(25B)
----martini_test.go(3KB)
----response_writer_test.go(4KB)
----.gitignore(259B)
----translations()
--------README_ru_RU.md(18KB)
--------README_pt_br.md(14KB)
--------README_zh_cn.md(11KB)
--------README_ko_kr.md(15KB)
----env_test.go(301B)
----README.md(13KB)

网友评论