¿Qué hace golang-samber-ro?
Streams reactivos y programación orientada a eventos en Golang usando samber/ro — implementación de ReactiveX con más de 150 operadores con seguridad de tipos, observables fríos/calientes, 5 tipos de sujetos (Publish, Behavior, Replay, Async, Unicast), tuberías declarativas mediante Pipe, 40+ plugins (HTTP, cron, fsnotify, JSON, logging), contrapresión automática, propagación de errores e integración con el contexto de Go. Aplicar cuando se use o adopte samber/ro, cuando el código base importe github.com/samber/ro, o cuando se construyan tuberías asíncronas basadas en eventos, procesamiento de datos en tiempo real, streams o arquitecturas reactivas en Go. No es para transformaciones finitas de slices (→ Véase el skill samber/cc-skills-golang@golang-samber-lo).