이 브라우저는 더 이상 지원되지 않습니다.
최신 기능, 보안 업데이트, 기술 지원을 이용하려면 Microsoft Edge로 업그레이드하세요.
다음 질문에 답변하여 배운 내용을 확인하세요.
Goroutine을 만드는 정확한 구문은 무엇인가요?
func (){}()
go launch()
goroutine launch()
thread launch()
Go에서 채널을 사용하는 목적은 무엇인가요?
Goroutine 내에서 올바르게 통신하고 통신을 위한 메모리 공유를 방지하기 위해서입니다.
Goroutine을 만드는 또 다른 방법 중 하나일 뿐입니다.
다른 API에 HTTP 호출을 수행할 때 데이터를 보내기 위해서입니다.
클래스 간 통신을 위해서입니다.
버퍼 없는 채널의 특징은 무엇인가요?
동적 채널입니다. 필요에 따라 자동으로 커질 수 있습니다.
채널에서 데이터를 주고 받으면 작업이 차단됩니다.
참조로만 전달할 수 있는 채널입니다.
채널에 데이터를 전송하려면 어떻게 하나요?
ch = "Hi"
ch <- "Hi"
send(ch, "Hi")
채널에서 데이터를 수신하려면 어떻게 하나요?
res := <- ch
res := get(ch)
res := ch<-
작업을 확인하기 전에 모든 질문에 대답해야 합니다.
이 페이지가 도움이 되었나요?