Módulo 09 · Arranque de PawWalk — Lección 3 de 3 · ~11 min
El endpoint de walkers
El primer endpoint real
Es hora de servir datos. En la app de iOS, la pantalla de lista de walkers hacía fetch a GET /walkers y recibía JSON de vuelta. Ahora vas a construir el otro extremo de esa llamada.
El patrón para cada endpoint de este servicio es el mismo: un handler struct guarda sus dependencias (aquí, un repositorio que sabe cómo obtener walkers), y cada ruta es un método de ese struct. Meter la dependencia dentro del struct hace que el handler nunca recurra a globales — todo lo que necesita es un campo.