Goroutine 간 통신 채널. "공유 메모리로 통신 말고 통신으로 공유".
ch := make(chan int) go func() { ch <- 42 }() val := <-ch
buffered·unbuffered, select 다중 채널.