apollo:用于golang Web应用程序的上下文感知中间件链
阿波罗
Apollo是使用stdlib context包的Golang Web应用程序的中间件链接帮助程序。 Apollo是一个分支,经过修改以支持通过中间件和HTTP处理程序传递ctx context.Context param。
Apollo旨在使用以下签名来链接处理程序功能:
func (context. Context , http. ResponseWriter , * http. Request )
变更日志
v2.0.0-待处理
更新为在1.7及更高版本中使用stdlib context 。 使用V1.0.0对利用项目golang.org/x/net/context 。
存储库从转移,现在是此存储库的分支。
v1.0.0
带有golang.org/x/net/context链接的初始版本
用法
apollo . New ( Middleware1 , Middlw