Handle

Handle 是一个请求处理器,其接收一个 context 实例,然后返回响应给客户端:

  1. func home(ctx *clevergo.Context) error {
  2. return ctx.String(http.StatusOK, "hello world")
  3. }

如果出现错误,可以返回错误给错误处理器,或者直接返回错误响应并返回 nil

请参阅路由了解如何注册处理器。

Context

Context 是一个包裹了 *http.Requesthttp.ResponseWriter 的结构体。

请参阅 请求响应