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 的結構體。

請參閱 請求響應