Consejo: `errdefer comptime unreachable;` garantizará que, en tiempo de compilación, nada pueda fallar a partir de ese momento. Este patrón es extremadamente importante, ya que `errdefer` (limpieza en caso de error) suele depender de un estado específico del mundo y esto lo confirma. Ejemplo de caso de uso: Estoy trabajando en una funcionalidad que recibe datos, configura varios búferes y luego los intercambia. Tengo varios `errdefer` esparcidos para limpiar el nuevo búfer que se está construyendo. Pero después de intercambiar los buffers, esos `errdefers` ahora son INCORRECTOS. Resultarían en una doble liberación eventual. Entonces, justo cuando intercambio los buffers, pongo un `errdefer comptime unreachable` y un comentario explicando por qué sus errores importantes no pueden ocurrir después de eso. Si alguna vez necesito corregir errores después de eso, me obligará a revisar mi método de limpieza. ¡Genial!
Cargando el detalle del hilo
Obteniendo los tweets originales de X para ofrecer una lectura limpia.
Esto suele tardar solo unos segundos.
