🐾 [Golang] 채널(channel) 기본 문법
채널이란?
- 값을 전달하는 통로이다.
- 고루틴에서 고루틴으로 서로 값을 주고 받을 때 많이 사용한다.
채널 생성 방법
ch := make(chan 데이터타입, 사이즈)
예시
ch := make(chan int, 3)
int 타입의 채널에 데이터를 3개 넣을 수 있다.

채널에 값을 넣는 방법
ch <- 1
ch <- 2

1, 2가 채널에 들어 갔다
채널에 값을 빼기
received := <-ch //값을 꺼내서 변수에 넣어주는 경우
<-ch //값을 꺼내지만 사용하지 않는 경우 이다.
received에는 1이 있고 2는 채널에서 빠져 나가기만 한다.
참조
https://github.com/YooGenie/go-study/issues/40