Módulo 03 · Structs y métodos — Lección 1 de 3 · ~9 min
Structs
Una forma para tus datos
Un backend de PawWalk maneja walkers, perros, reservas, coordenadas GPS. Cada uno es un pequeño paquete de campos relacionados: un walker tiene un nombre y un precio; una reserva tiene un walker, un perro y una hora. En Go describes ese paquete con un struct — un tipo con nombre formado por campos.
Si hiciste el curso de iOS, esta es la misma idea que struct Walker { ... } en Swift. La versión de Go es más ligera: no hay una alternativa class que sopesar, no hay herencia, solo campos y (en la próxima lección) métodos colgados de ellos.