Perform asynchronous I/O operations using CoroutineScope ( https://kotlin.github.io/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines/-coroutine-scope ) that define a scope for new coroutines.