как сделать функцию неблокирующей?

func test(f func(int) int, in1 <-chan int, in2 <- chan int, out chan<- int, n int) {

    for i := 0; i < n; i++ {
        var x1 int = <- in1
        var x2 int = <- in2
        var res int = f(x1) + f(x2)
        out <- res
    }
}

Ответы (0 шт):