Por qué Go

El lenguaje en el que se construyen los servidores

En el curso de iOS construiste la app PawWalk. Cada pantalla — la lista de paseadores, el formulario de reserva, el login — funcionaba pidiéndole datos a un servidor por HTTP. Este curso te enseña a construir ese servidor en Go: el otro lado de la URL. (¿Nunca escribiste Go? Perfecto — este curso asume cero conocimiento de Go y va explicando el lado de la app sobre la marcha.)

Go fue diseñado en Google para crear servicios de red rápidos y concurrentes que un equipo grande pueda mantener. Compila a un único binario autocontenido, arranca en milisegundos, y su modelo de concurrencia (goroutines) hace que manejar miles de peticiones simultáneas se sienta natural. Por eso gran parte de la infraestructura moderna — Docker, Kubernetes, e innumerables APIs — está escrita en Go.