搜书网
发现
标签
注册
登录
搜书网
发现
榜单
标签
注册
登录
Rust 程序设计语言(2021 edition)简体中文版
文档评分:
4.0 (
0 个有效评分
)
文档语言:
中文
章节数量:
111
阅读人次:
2984
收藏数量:
0
内容来源:
https://github.com/KaiserY/trpl-zh-cn
整理分享:
豆瓣
阅读
收藏
下载
分享
阅读
收藏
下载
分享
文档标签
Rust
文档概述
Rust 程序设计语言的本质实际在于 赋能(empowerment):无论你现在编写的是何种代码,Rust 能让你在更为广泛的编程领域走得更远,写出自信。(这一点并不显而易见) 举例来说,那些“系统层面”的工作涉及内存管理、数据表示和并发等底层细节。从传统角度来看,这是一个神秘的编程领域,只为浸润多年的极少数人所触及,也只有他们能避开那些臭名昭著的陷阱。即使谨慎的实践者,亦唯恐代码出现漏洞、崩溃或损坏。 Rust 破除了这些障碍:它消除了旧的陷阱,并提供了伴你一路同行的友好、精良的工具。想要 “深入” 底层控制的程序员可以使用 Rust,无需时刻担心出现崩溃或安全漏洞,也无需因为工具链不靠谱而被迫去了解其中的细节。更妙的是,语言设计本身会自然而然地引导你编写出可靠的代码,并且运行速度和内存使用上都十分高效。
书籍目录
书籍评论 (
0
)
Rust 程序设计语言
前言
简介
入门指南
写个猜数字游戏
常见编程概念
认识所有权
使用结构体组织相关联的数据
枚举和模式匹配
使用包、Crate 和模块管理不断增长的项目
常见集合
错误处理
泛型、Trait 和生命周期
编写自动化测试
一个 I/O 项目:构建命令行程序
Rust 中的函数式语言功能:迭代器与闭包
更多关于 Cargo 和 Crates.io 的内容
智能指针
无畏并发
Async 和 await
Rust 的面向对象编程特性
模式与模式匹配
高级特征
最后的项目:构建多线程 web server
附录
相关书籍
用Rust实现Lua解释器
Rust 程序设计语言 中文第一版
Build a Lua Interpreter in Rust
×
分享,让知识传承更久远
×
文档下载
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档