1. runBlocking

fun main() = runBlocking{
	println("Test 1")
}
Test 1
public actual fun <T> runBlocking(
	context: CoroutineContext, 
	block: suspend CoroutineScope.() -> T
): T

2. launch

fun main() = runBlocking {
    launch {
        println("Test 2")
    }
    println("Test 1")
}
Test 1
Test 2
public fun CoroutineScope.launch(
    context: CoroutineContext = EmptyCoroutineContext,
    start: CoroutineStart = CoroutineStart.DEFAULT,
    block: suspend CoroutineScope.() -> Unit
): Job