Documentation ¶
Overview ¶
Package streams provides interfaces of the streaming library.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Inlet ¶
type Inlet interface {
In() chan<- interface{}
}
Inlet is a type that exposes one open input. Implemented by the Flow and Sink.
type Outlet ¶
type Outlet interface {
Out() <-chan interface{}
}
Outlet is a type that exposes one open output. Implemented by the Source and Flow.
Directories ¶
Path | Synopsis |
---|---|
Package aerospike implements the Aerospike database connector.
|
Package aerospike implements the Aerospike database connector. |
Package extension provides basic connector implementations.
|
Package extension provides basic connector implementations. |
Package flow provides streams.Flow implementations.
|
Package flow provides streams.Flow implementations. |
Package kafka implements the Apache Kafka connector.
|
Package kafka implements the Apache Kafka connector. |
Package nats implements the NATS Streaming connector.
|
Package nats implements the NATS Streaming connector. |
Package pulsar implements the Apache Pulsar connector.
|
Package pulsar implements the Apache Pulsar connector. |
Package redis implements the Redis Pub/Sub connector.
|
Package redis implements the Redis Pub/Sub connector. |
Package util provides utility functions.
|
Package util provides utility functions. |
ospkg
Package ospkg provides platform-specific utility functions and constants.
|
Package ospkg provides platform-specific utility functions and constants. |
Package ws implements the WebSocket connector.
|
Package ws implements the WebSocket connector. |
Click to show internal directories.
Click to hide internal directories.