Update getting-started.md

pull/279/head
Y 3 years ago committed by GitHub
parent 1377c9c9df
commit 9e901eabf0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -7,7 +7,7 @@
上图并不能说 Rust 写的 `actix` 框架比 Go 的 `gin` 更好、更优秀,但是确实可以一定程度上说明 Rust 的异步性能非常的高!
简单来说,异步编程是一个[并发编程模型](https://www.zhihu.com/question/33515481/answer/2304727467)目前主流语言基本都支持了当然支持的方式有所不同。异步编程允许我们同时并发运行大量的任务却仅仅需要几个甚至一个OS线程或CPU核心现代化的异步编程在使用体验上跟同步编程也几无区别例如 Go 语言的 `go` 关键字,也包括我们后面将介绍的 `ascyn/await` 语法,该语法是 `Javascript``Rust` 的核心特性之一。
简单来说,异步编程是一个[并发编程模型](https://www.zhihu.com/question/33515481/answer/2304727467)目前主流语言基本都支持了当然支持的方式有所不同。异步编程允许我们同时并发运行大量的任务却仅仅需要几个甚至一个OS线程或CPU核心现代化的异步编程在使用体验上跟同步编程也几无区别例如 Go 语言的 `go` 关键字,也包括我们后面将介绍的 `async/await` 语法,该语法是 `Javascript``Rust` 的核心特性之一。
## async简介
`async` 是 Rust 选择的异步编程模型,下面我们来介绍下它的优缺点,以及何时适合使用。

Loading…
Cancel
Save