RepositoryKotlin
Kotlin

Kotlin/kotlinx.coroutines

Library support for Kotlin coroutines

13.8ksao
2.0kfork
304issue
4lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: coroutines

#1 Repository Của Tuần

3
TINIX TRENDING·Chủ đề: async

#3 Repository Của Tuần

2
TINIX TRENDING·Chủ đề: coroutines

#2 Repository Của Tuần

🚀 kotlinx.coroutines — Động cơ bất đồng bộ chính thức cho Kotlin

kotlinx.coroutines là thư viện chính thức hỗ trợ coroutines của Kotlin, cung cấp công cụ viết bất đồng bộ và xử lý đồng thời trên mọi nền tảng.

Đây là phiên bản kèm theo cho bản phát hành Kotlin 2.2.20, phát triển bởi JetBrains. Thư viện này giúp lập trình viên dễ dàng viết mã bất đồng bộ, xử lý luồng, và quản lý vòng đời coroutine một cách an toàn và hiệu quả.

✨ Điểm nổi bật

  • launch và async: Tạo coroutine nhẹ với hỗ trợ hủy bỏ.
  • Dispatchers: Quản lý thread cho Main, Default, IO.
  • Flow: Dòng dữ liệu bất đồng bộ lạnh với tập hợp toán tử phong phú.
  • Channel, Mutex, Semaphore: Cơ chế truyền thông và đồng bộ hóa.
  • withContext, withTimeout: Quản lý phạm vi và thời gian chờ.
  • Multiplatform: Hỗ trợ JVM, JS, Native, Android, iOS.
  • Tích hợp JVM/JS: Hỗ trợ CompletableFuture, Promise, Executor.
  • Công cụ test và debug: runTest, DebugProbes, CoroutinesTimeout.

💡 Vì sao đáng chú ý

kotlinx.coroutines không chỉ là thư viện hỗ trợ coroutine mà còn là nền tảng cho lập trình bất đồng bộ trong hệ sinh thái Kotlin. Với thiết kế hỗ trợ đa nền tảng, nó cho phép chia sẻ logic kinh doanh giữa Android, backend JVM, và ứng dụng iOS mà không cần viết lại mã. Đặc biệt, Flow và các primitive đồng bộ hóa giúp xây dựng hệ thống phản hồi nhanh và có ki kiểm soát tốt trong môi trường đa luồng.


#Kotlin #Coroutines #Multiplatform #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryKotlin
google/iosched

The Google I/O Android App

21.6k
Jan 5, 2023
RepositoryKotlin
ktorio/ktor

Framework for quickly creating connected applications in Kotlin with minimal effort

14.6k
Oct 28, 2026
RepositoryKotlin
coil-kt/coil

Image loading for Android and Compose Multiplatform.

12.0k
Oct 25, 2026
RepositoryPHP
amphp/amp

A non-blocking concurrency framework for PHP applications. 🐘

4.4k
Jul 26, 2026
RepositoryC++
lewissbaker/cppcoro

A library of C++ coroutine abstractions for the coroutines TS

3.9k
Jan 9, 2024
Repository
getify/You-Dont-Know-JS

A book series (2 published editions) on the JS language.

184.8k
Feb 15, 2026
RepositoryKotlin
JetBrains/kotlin

The Kotlin Programming Language.

53.5k
Oct 23, 2026
RepositoryKotlin
lysine-dev/okhttp

A meticulous HTTP client for the JVM, Android, and GraalVM.

47.1k
Oct 22, 2026
RepositoryKotlin
gkd-kit/gkd

基于无障碍,高级选择器,订阅规则的自定义屏幕点击安卓应用 | An Android APP with custom screen tapping based on Accessibility, Advanced Selectors, and Subscription Rules

43.6k
Oct 20, 2026