Busca en todas las páginas de la documentación
10 pages in this section.
Aprende cómo context.Context de Go permite la cancelación cooperativa y los tiempos de espera en el código del servidor, previniendo fugas de recursos y asegurando apagados elegantes.
Aprende a usar el paquete context de Go con 10 ejemplos. Comprende context.Background, context.TODO, WithCancel, WithTimeout y WithDeadline.
Aprende a propagar la cancelación en manejadores HTTP de Go usando r.Context(). Descubre cómo manejar desconexiones del cliente y tiempos de espera del servidor.
Aprende cuándo y cómo usar context.WithValue para transportar metadatos en el ámbito de la solicitud, como IDs de rastreo y principales de autenticación en aplicaciones Go.
Aprende a integrar context.Context con database/sql y gRPC. Gestiona cancelaciones, tiempos de espera y RPCs de streaming para aplicaciones Go robustas.
Prueba funciones de Go que aceptan context.Context para éxito, tiempo de espera excedido y cancelación. Usa WithTimeout o WithCancel en las pruebas.
Aprenda las mejores prácticas para el paquete context de Go, cubriendo firmas de funciones, propagación, puntos de entrada HTTP/RPC y manejo de cancelación.
Un resumen de una sola página de cada punto clave de las 9 páginas de la sección del Paquete context, agrupados por página de origen para que puedas escanear las 51 conclusiones sin abrir cada artículo individualmente.