Назад к задачам
Junior — Senior
10

Какой текст появится в консоли при запуске программы?

Компании, где спрашивали:

КасперскийКасперский
Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Определите, какой вывод получит консоль после выполнения представленного ниже кода на Go.

package main

import "fmt"

func main() {
    messageCh := make(chan string, 1)
    close(messageCh)
    doneCh := make(chan struct{})
    close(doneCh)

    select {
    case messageCh <- "msg":
        fmt.Println("msg sent")
    case <-doneCh:
        fmt.Println("stop signal received")
    }
}