Параллелизм ч.1: Напишите программу 1

Сообщения
1 471
Реакции
271
Сайт
tehadm.ru
Напишите функцию которая принимает канал и число N типа int. Необходимо вернуть значение N+1 в канал.
Функция должна называться task().

Внимание
! Пакет и функция main уже объявлены, выводить и считывать ничего не нужно!
 
C-подобный:
package main

import (
    "fmt"
)

func main() {
    c := make(chan int, 5)
    for i := 0; i < 5; i++ {
        go myFunc(c)
    }
    fmt.Print(<-c)
}

func myFunc(c chan int) {
    c <- cap(c)
}
 
Назад
Верх Низ