func helloRoute(ctx context.Context, w http.ResponseWriter, r *http.Request) { params, _ := router.FetchParams(ctx) utils.DumpJSON( w, map[string]interface{}{ "status": "success", "msg": "Hello, " + params.ByName("name") + "!", }, ) }
func slowRoute(ctx context.Context, w http.ResponseWriter, r *http.Request) { time.Sleep(10 * time.Second) utils.DumpJSON(w, `Im slow!`) }