With CPS you may send and receive many times over to whomever and from whomever you like.
In JavaScript you may write..
const fetchData = async () => { // snip return data; } const data = await fetchData();
channel := make(chan int); go func() { // snip channel <- data; }() data := <-channel
go func() { for { // Infinite loop: // snip channel1 <- data; channel2 <- data; channel3 <- data; } }()