как сделать функцию неблокирующей?
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
}
}