github.com/neugram/ng@v0.0.0-20180309130942-d472ff93d872/eval/testdata/select9.ng (about)

     1  ch1 := make(chan int)
     2  
     3  v := 2
     4  ok := true
     5  
     6  close(ch1)
     7  
     8  select {
     9  case v, ok := <-ch1:
    10  	if v != 0 {
    11  		panic("ERROR-1")
    12  	}
    13  	if ok {
    14  		panic("ERROR-2")
    15  	}
    16  }
    17  
    18  if ok && v == 2 {
    19  	print("OK")
    20  }