golang-samber-ro
Реактивные потоки и событийно-ориентированное программирование в Golang с использованием samber/ro — реализация ReactiveX с более чем 150 типобезопасными операторами, холодными и горячими наблюдаемыми объектами, 5 типами субъектов (Publish, Behavior, Replay, Async, Unicast), декларативными конвейерами через Pipe, более 40 плагинами (HTTP, cron, fsnotify, JSON, логирование), автоматическим обратным давлением, распространением ошибок и интеграцией с контекстом Go. Применяется при использовании или внедрении samber/ro, когда в кодовой базе импортируется github.com/samber/ro, либо при создании асинхронных событийно-ориентированных конвейеров, обработке данных в реальном времени, потоков или реактивных архитектур в Go. Не подходит для конечных трансформаций слайсов (→ см. навык `samber/cc-skills-golang@golang-samber-lo`).
Что делает навык
Реактивные потоки и событийно-ориентированное программирование в Golang с использованием samber/ro — реализация ReactiveX с более чем 150 типобезопасными операторами, холодными и горячими наблюдаемыми объектами, 5 типами субъектов (Publish, Behavior, Replay, Async, Unicast), декларативными конвейерами через Pipe, более 40 плагинами (HTTP, cron, fsnotify, JSON, логирование), автоматическим обратным давлением, распространением ошибок и интеграцией с контекстом Go. Применяется при использовании или внедрении samber/ro, когда в кодовой базе импортируется github.com/samber/ro, либо при создании асинхронных событийно-ориентированных конвейеров, обработке данных в реальном времени, потоков или реактивных архитектур в Go. Не подходит для конечных трансформаций слайсов (→ см. навык `samber/cc-skills-golang@golang-samber-lo`).
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.