Quiz
Quiz yourself on the concepts of channels.
1
What will be the output of the program mentioned below?
package main
import "fmt"
func main() {
var ch chan string
var count int
go func() {
ch <- "Hi"
}()
go func() {
count++
close(ch)
}()
<-ch
fmt.Println(count)
}
A)
The program will exit because of panic.
B)
1
C)
Can’t compile
D)
0
Question 1 of 30 attempted
Get hands-on with 1400+ tech skills courses.