SuperAPI AI Directory

go-echo

Coding & development

View repository

Updated 10-16 05:07

About this skill

Directory Structure

skills/go-echo/
  SKILL.md
  references/
    getting-started/
      README.md
      quickstart.md
      installation.md
      customization.md
      ip-address.md
    routing/
      README.md
      route-registration.md
      any-match.md
      match-types.md
      path-parameters.md
      query-parameters.md
      groups.md
      static-routes.md
      named-routes-reverse.md
    context/
      README.md
      context.md
      request.md
      response.md
      storage.md
      binding.md
      cookies.md
    request-binding/
      README.md
      bind.md
      default-binder.md
      custom-binder.md
      fluent-binder.md
      bind-unmarshaler.md
      validator.md
      request-data.md
    response/
      README.md
      string.md
      html.md
      json.md
      jsonp.md
      xml.md
      blob.md
      stream.md
      file.md
      attachment.md
      inline.md
      no-content.md
      redirect.md
      response-hooks.md
      static-files.md
      templates.md
    error-handling/
      README.md
      http-error.md
      http-error-handler.md
      returning-errors-from-handlers.md
      error-propagation-in-middleware.md
    middleware/
      README.md
      middleware-overview.md
      auth-basic-auth.md
      auth-key-auth.md
      auth-jwt.md
      auth-casbin.md
      security-cors.md
      security-csrf.md
      security-secure.md
      util-gzip.md
      util-decompress.md
      util-recover.md
      util-logger.md
      util-request-id.md
      util-rate-limiter.md
      util-context-timeout.md
      util-body-limit.md
      util-body-dump.md
      util-static.md
      util-proxy.md
      util-rewrite.md
      util-redirect.md
      util-trailing-slash.md
      util-method-override.md
      util-session.md
      observability-prometheus.md
    testing/
      README.md
      handler-testing.md
  samples/
    README.md
    hello-world.md
    crud-api.md
    jwt-authentication.md
    websocket.md
    server-sent-events.md
    file-upload.md
    file-download.md
    graceful-shutdown.md
    template-rendering.md
    custom-middleware.md
    auto-tls.md
    embed-resources.md
    http2-server.md
    http2-server-push.md
    jsonp.md
    streaming-response.md
    subdomain.md
    timeout.md
    reverse-proxy.md
    load-balancing.md
  scripts/
    README.md
    install.md
    run.md
    test.md
    tls.md
    dev-tools.md

Exploration Procedure

Derive the category from the task, and identify the target page in the category's README.md:

  1. Find the category corresponding to the task in the mapping table below
  2. of that category references/{category}/README.md Refer to to identify the target page
  3. The target page's .md Read to check the details

Task → Category mapping

Task Category Reference README
Want to know the minimal configuration of an Echo app, installation, Validator/Binder/Renderer replacement, and resolving the client's real IP getting-started references/getting-started/README.md
Want to know route registration, Group, path/query parameter, static routes, and reverse routing routing references/routing/README.md
Want to know echo.Context methods, per-request storage, Context extension, and Cookie reading/writing context references/context/README.md
Want to know request body, path/query/header Bind, custom binder, and Validator implementation request-binding references/request-binding/README.md
Want to return responses with JSON/XML/HTML/Blob/Stream/File/Template response references/response/README.md
Want to know HTTPError, custom HTTPErrorHandler, and error propagation in handler/middleware error-handling references/error-handling/README.md
Want to know middleware such as JWT/BasicAuth/KeyAuth/Casbin authentication, CORS/CSRF/Secure, Gzip/Recover/Logger/RateLimiter, and Prometheus metrics middleware references/middleware/README.md
I want to test handlers and middleware with httptest / echotest testing references/testing/README.md
Want to know typical usage (CRUD API, JWT authentication, WebSocket, SSE, file upload/download, graceful shutdown, template rendering, custom middleware, Auto TLS, HTTP/2, JSONP, streaming, subdomain routing, reverse proxy, load balancing) samples samples/README.md
Want to know commands for installation, execution, testing, AutoTLS/TLS, and development tools scripts scripts/README.md