Synaptic SkillsSynapticSkills
MarketplaceSkill GraphCriar SkillMCP ServerPlataformaEnterprise
v0.1.0-beta
Voltar ao Marketplace
DevelopmentMédio

samber/ro — Reactive Streams for Go

porsamber·samber· v1.0.0 · atualizado em 2026-04-10
80
Score

Reactive streams and event-driven programming in Golang using samber/ro — ReactiveX implementation with 150+ type-safe operators, cold/hot observables, 5 subject types (Publish, Behavior, Replay, Async, Unicast), declarative pipelines via Pipe, 40+ plugins (HTTP, cron, fsnotify, JSON, logging), automatic backpressure, error propagation, and Go context integration. Apply when using or adopting samber/ro, when the codebase imports github.com/samber/ro, or when building asynchronous event-driven pipelines, real-time data processing, streams, or reactive architectures in Go. Not for finite slice transforms (-> See golang-samber-lo skill).

golangreactive-programmingreactive-streamsevent-drivenasynchronoussamber-ro
0Stars
0Forks
0Usos
Fork

Documento do Skill

SKILL.mdgolang-samber-ro/workflow
1
Install `samber/ro`: — `go get github.com/samber/ro`
2
Define an Observable: — Create a data source using `ro.Just`, `ro.FromSlice`, `ro.Interval`, etc.
3
Transform the stream: — Chain operators like `ro.Map`, `ro.Filter`, `ro.ThrottleTime` using `ro.Pipe2`, `ro.Pipe3`.
4
Subscribe to the Observable: — Create an Observer with `onNext`, `onError`, `onComplete` handlers.
5
Handle errors: — Implement `onError` to prevent silent failures.
6
Manage subscriptions: — Use `Unsubscribe()` or `TakeUntil()` to prevent goroutine leaks.
7
Test the pipeline: — Verify data transformations and error handling.

Telemetria de Agentes

Execuções
0
total
Taxa de Sucesso
0%
últimos 30d
Latência Média
0.0s
p50
Alucinação
0.0%
detecção
Tokens Entrada
0
avg 0/exec
Tokens Saída
0
avg 0/exec

Uso por Plataforma

Skills Relacionados

Compõe comGo Concurrency Best Practices
70%
Hebbian Synapse
Composite0.700
w = 0.3·α + 0.5·β + 0.2·γ
85
Compõe comGo Observability Best Practices
70%
Hebbian Synapse
Composite0.700
w = 0.3·α + 0.5·β + 0.2·γ
80
Compõe comsamber/lo — Functional Utilities for Go
70%
Hebbian Synapse
Composite0.700
w = 0.3·α + 0.5·β + 0.2·γ
80
Compõe comUsing samber/hot for In-Memory Caching in Go
70%
Hebbian Synapse
Composite0.700
w = 0.3·α + 0.5·β + 0.2·γ
83
Similar aSolana Development Skill (framework-kit-first)
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
85
Similar aCoder
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
81
Similar aElysiaJS Development Skill
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
84

Árvore do Skill

samber/ro — Reactive Streams for Go
golang-samber-ro
Fases Cognitivas5
1.SENSE
2.CONTEXTUALIZE
3.HYPOTHESIZE
4.ACT
5.REFLECT
Triggers8
use samber/ro in golangimplement reactive streams in gobuild an event-driven pipeline with samber/rohandle asynchronous data streams in gouse reactivex in golangcreate a reactive pipeline in goimplement backpressure in go streamsuse observables in golang

Avaliar este Skill

Score Breakdown

⭐Avaliação Humana0%
🤖Sucesso de Agentes0%
🕐Atualidade100%
🔗Saúde de Dependências100%
🕸️Centralidade no Grafo0%
🛡️Segurança50%
CompositeScore = α·Humano + β·Agente + γ·Recência + δ·Deps + ε·Centralidade + ζ·Segurança

Instalação

$ synaptic mcp download golang-samber-ro
$ synaptic skills detail golang-samber-ro
$ synaptic skills live golang-samber-ro

Dependências

github.com/samber/ro

Links

GitHub Repository