tsing

微核心、高性能的Go语言Web框架

BSD-3-CLAUSE License

Stars
36
Committers
2

Bot releases are visible (Hide)

tsing - v0.7.1

Published by dxvgef about 5 years ago

  • 修复路由组中间件作用域异常的问题
  • EventHandler(Event)变更为EventHandler(*Event)
  • 优化性能
tsing - v0.7.0

Published by dxvgef about 5 years ago

  • 更改App的属性结构
  • 更改Context的部份API
  • 更改Event的属性,加入Trigger触发信息,可记录文件名、函数名、行号
  • 优化性能(加入Context池)
tsing - v0.6.1

Published by dxvgef about 5 years ago

  • 更新路由包httprouter的版本到1.3
  • 添加三个App的属性:
    • RedirectTrailingSlash 自动重定向到结尾带有或不带有斜杠的URL
    • FixPath 清理URL中的不规范路径分隔符,例如//和../
    • HandleOPTIONS 自定响应OPTIONS请求
  • 更新代码注释
tsing - v0.6.0

Published by dxvgef over 5 years ago

  • 将原RouteValue()更名为RouteValueStrict()
  • 将原QueryValue()更名为QueryValueStrict()
  • 将原FormValue()更名为FormValueStrict()
  • 将原RawRouteValue()更名为RouteValue()
  • 将原RawQueryValue()更名为QueryValue()
  • 将原RawFormValue()更名为FormValue()
  • Context.Next改为框架的私有变量,请使用Context.Break()Context.Continue()做为中间件流程控制的替代方案
tsing - v0.5.0

Published by dxvgef over 5 years ago

将Context的参数类型转换和验证功能转移至dxvgef/filter包,解除与这个包的依赖关系

tsing - v0.4.3

Published by dxvgef over 5 years ago

  • 更新依赖的filter包版本至 20190702000356-ecbacc89f0eb
tsing - v0.4.2

Published by dxvgef over 5 years ago

  • 加入Context单元测试
  • 修复取值时不输出过滤包错误的问题
  • 修复Middleware单元测试的问题
  • 加入路由参数不存在的判断,与QueryValue()/FormValue()效果相同
tsing - v0.4.1

Published by dxvgef over 5 years ago

  • 加入QueryValues(), PostValues(), FormValues(), RouteValues()
  • 优化QueryValue()FormValue()
  • 修复Context()取不到值的bug
  • 更新dxvgef/filter包的API
tsing - v0.4.0

Published by dxvgef over 5 years ago

  • 修复中间件的Bug
  • 增加中间件处理器 MiddlewareHandler,与普通路由处理器 Handler 区分开
  • 增加 Context.Continue() 使框架继续执行会话中的其它中间件处理器
  • 增加 Context.Break(error) 使框架中断执行会话中的其它中间件处理器,同时抛出500事件
  • 暴露 Context.Next 属性,通过直接赋值来决定是否执行会话中的其它中间件处理器
tsing - v0.3.2

Published by dxvgef over 5 years ago

  • 同步dxvgef/filter包的API变更
  • 更改内部变量名
tsing - v0.3.1

Published by dxvgef over 5 years ago

  • 与旧项目dxvgef/httpdispatcher同步版本
Package Rankings
Top 5.58% on Proxy.golang.org
Related Projects