negroni:用于Golang的惯用HTTP中间件
内格罗尼
注意:这是一个以前称为github.com/codegangsta/negroni的库github.com/codegangsta/negroni会自动将请求重定向到该存储库,但是为了清楚起见,我们建议您更新引用。
Negroni是Go中Web中间件的惯用方法。 它很小,不具干扰性,并鼓励使用net/http Handlers。
如果您喜欢的想法,但您认为它包含太多魔力,那么内格罗尼(Negroni)非常合适。
语言翻译:
入门
安装Go并设置好,创建您的第一个.go文件。 我们将其称为server.go 。
package main
import (
"fmt"
"net/http"
"github.com/urfave/negroni"
)
func main () {
mux := http . NewServeMux ()
mux . H