강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của evanhwang
evanhwang

câu hỏi đã được viết

Khóa học cơ bản nhập môn về lập trình ngôn ngữ GO nhanh chóng và dễ dàng

Kênh nâng cao

첫 번째 예제 질문있습니다.

Viết

·

259

0

func receiveOnly(c <-chan int) {
	for i := range c {
		fmt.Println("received : ", i)
	}

	fmt.Println(<-c)
}

저번 강의에서 range 키워드로 채널 종료 전까지 채널의 모든 데이터를 수신할 때까지 기다린다고 말씀해주셨는데, 한번 더 채널 수신을 하는 이유가 궁금합니다!

go

Câu trả lời 1

1

niceman님의 프로필 이미지
niceman
Người chia sẻ kiến thức

안녕하세요.

좋은 질문입니다.

Println 문으로 출력해서 보여드리기 위해 한 번 더 수신한 코드입니다.

감사합니다.

Hình ảnh hồ sơ của evanhwang
evanhwang

câu hỏi đã được viết

Đặt câu hỏi