Sobes.tech
Junior — Senior

What text will the program print

livecode

Task condition

Determine what output the user will get when running the following Go code.

package main

import "fmt"

func main() {
  msgChan := make(chan string, 1)
  close(msgChan)
  stopChan := make(chan struct{})
  close(stopChan)

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