Back to Lo

Core Channeltoslice

docs/data/core-channeltoslice.md

1.53.0174 B
Original Source

ChannelToSlice converts a channel to a slice.

go
ch := make(chan int, 3)
ch <- 1
ch <- 2
ch <- 3
close(ch)

slice := lo.ChannelToSlice(ch)
// slice contains [1, 2, 3]