컨텍스트1 [Go] 채널과 컨텍스트 [Tucker의 Go 언어 프로그래밍] 책을 참고 채널이란 고루틴끼리 메시지를 전달할 수 있는 메시지 큐로, 채널을 사용하면 뮤텍스 없이 동시성 프로그래밍이 가능하다. 컨텍스트는 고루틴에 작업을 요청할 때 작업 취소나 작업 시간, 추가 데이터 등을 설정할 수 있는 작업 명세서 역할을 한다. → 채널과 컨텍스트를 사용해 특정 데이터를 전달하거나, 특정 시간 동안만 작업을 요청하거나, 작업 도중에 작업 취소를 요청할 수 있다. 01 채널 채널 인스턴스 생성 var messages chan string = make(chan string) chan string은 string 타입의 메세지를 전달하는 채널 타입이다. 채널에 데이터 넣기 messages 2022. 3. 6. 이전 1 다음