Coroutine library resembling GoLang