코틀린 코루틴 (5)
launch A Start
launch B Start
Hello World!
launch B End
launch A End
- 코루틴 빌더와 스코핑 함수는 구분되지만 동일하게 코루틴을 생성하고 실행하는 역할을 한다.
- 모든 코루틴 빌더(launch, async 등)는 코루틴 스코프의 확장 함수이다.
- runBlocking, coroutineScope, withContext는 스코핑 함수이며 코루틴 스코프의 확장 함수가 아니다.
- coroutineScope은 코루틴 스코프 또는 suspend 함수 내부에서 사용할 수 있다.