channel은 goroutine 간 통신을 위한 타입이 지정된 통로입니다 — 한 goroutine이 값을 보내고, 다른 goroutine이 받습니다. channel은 Go의 goroutine이 데이터를 안전하게 전달하고 동기화하는 방법으로, "통신하여 메모리를 공유하라"는 모토를 구현합니다.
channel 생성과 사용
ch := ( )
{
ch <-
}()
value := <-ch
fmt.Println(value)
