Skip to content
On this page

路由分组

gone支持分组路由:

go
package main

import (
	"github.com/cquestor/gone"
)

func main() {
	g := gone.New()
	userGroup := g.Group("/user")
	{
		userGroup.Get("/list", ...)
		userGroup.Post("/get", ...)
		userGroup.Post("/update", ...)
	}
	g.Run()
}

在上面的示例中,我们绑定了三个路由:/user/list/user/get/user/update,它们将共享userGroup的中间件。