Select Channel
Penerapan select pada channel.
package main
import (
"fmt"
)
func g(ch chan int, num int) {
ch <- num
}
func main() {
ch1 := make(chan int)
ch2 := make(chan int)
go g(ch1, 5)
go g(ch2, 3)
select {
case <-ch1:
fmt.Println("Test1")
case <-ch2:
fmt.Println("Test2")
default:
fmt.Println("The default case!")
}
}
Last updated