restiful:超级简单的Golang中间件

时间:2024-05-27 00:32:31
【文件属性】:

文件名称:restiful:超级简单的Golang中间件

文件大小:2KB

文件格式:ZIP

更新时间:2024-05-27 00:32:31

Go

安宁的 超级简单的Golang中间件。 go社区提供了一些不错的中间件软件包,但我认为还有更多的空间。 更少的额外代码,以及更少的学习曲线。 go get github . com / leefernandes / restiful import "github.com/leefernandes/restiful" router . Handler ( "POST" , "/thing" , restiful . Handle ( acl . ValidToken , logger . RestApi , thing . Post , )) 由单个http.Handler管理的中间件控制流消除了传递“下一个”的需要,并期望中间件仅需要返回错误,否则该流将继续。 谁不喜欢在Go中返回错误? 尝试一下,可能感觉不错。 我们的中间件接口基本上是带有错误返回的ServeHTT


【文件预览】:
restiful-master
----.gitignore(5B)
----README.md(2KB)
----v1()
--------restiful.go(375B)

网友评论