Documentation
¶
Index ¶
- func ApplyElements[T1, T2 any](n uint16, in []T1, f func(T1) T2) []T2
- func CountReceived[T any](in <-chan T) int
- func Drain[T any](c <-chan T)
- func FanIn[T any](channels ...<-chan T) <-chan T
- func FanOut[T any](n uint16, in <-chan T) []<-chan T
- func ReceiveElements[T any](c <-chan T) []T
- func SendElements[T any](in []T) <-chan T
- func Workers[T1, T2 any](n uint16, in <-chan T1, f func(T1) (T2, bool)) <-chan T2
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApplyElements ¶
func CountReceived ¶
func ReceiveElements ¶
func ReceiveElements[T any](c <-chan T) []T
func SendElements ¶
func SendElements[T any](in []T) <-chan T
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.