首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
速读Rust权威指南
码生笔谈
创建于2021-05-13
订阅专栏
用五分钟的时间阅读一个章节
等 33 人订阅
共43篇文章
创建于2021-05-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
5分钟速读之Rust权威指南(二十三)Cargo
Cargo & crates.io Cargo相当于前端的npm命令行工具,https://crates.io相当于https://www.npmjs.com/ 使用cargo...
5分钟速读之Rust权威指南(二十二)迭代器
迭代器 类似JS中数组的forEach,map等迭代方法,在rust中,也有迭代器的概念,区别是rust的for_each,map方法被称之为迭代适配器...
5分钟速读之Rust权威指南(二十一)闭包
闭包 闭包这个名字在前端学的时候比较晕,因为闭包rust中的闭包与JS的闭包完全不是一个东西,rust中的闭包是一种可以存入变量或作为参数传递给其他函数的匿名函数...
5分钟速读之Rust权威指南(二十)
编写测试 在前端开发的时候,要做单元测试的时候,一般使用使用第三方jest库,但是在rust开发时,rust已经帮开发者内置了可测试功能...
5分钟速读之Rust权威指南(十九)
生命周期 前面章节中讲到引用与借用的时候,里边有一个细节没有讲到,就是生命周期的概念,rust的每个引用都有自己的生命周期...
5分钟速读之Rust权威指南(十八)
trait trait与TS中的接口(interface)的功能类似,但也不完全相同,比如说interface中可以定义属性和方法,而trait中只能定义方法...
5分钟速读之Rust权威指南(十七)
泛型 函数可以使用参数中未知的具体值来执行相同的代码,函数也可以使用泛型参数而不是i32或String之类的具体类型,使用过TS的前端同学接触起来就很快了...
5分钟速读之Rust权威指南(十六)
可恢复错误与Result 一些没有严重到影响程序退出的错误属于可恢复错误,比如因为文件不存在导致打开文件失败时,应该考虑创建文件而不是终止进程...
5分钟速读之Rust权威指南(十五)
错误处理 rust对可靠性的执着延伸到了错误处理领域,错误分为两大类:可恢复错误与不可恢复错误...
5分钟速读之Rust权威指南(十四)
通用集合类型-哈希映射HashMap HashMap可以理解为JS中的Map类,可以存储一些键值对的映射关系...
5分钟速读之Rust权威指南(十三)
通用集合类型-字符串String 本节介绍之前就认识的一个数据集合:String,也就是就是字符char的集合...
5分钟速读之Rust权威指南(十二)
通用集合类型-动态数组vector 所谓的动态数组,也就是Vec,允许我们在单个数据结构中存储多个相同类型的值...
5分钟速读之Rust权威指南(十一)
Module 在编写较为复杂的项目时,合理地对代码进行组织与管理很重要,rust提供了一系列的功能来帮助我们管理代码...
5分钟速读之Rust权威指南(十)
控制流match 和 if let rust中有一个强大的控制流运算符:match,它允许将一个值与一系列的模式相比较,并根据匹配的模式执行相应代码...
5分钟速读之Rust权威指南(九)
枚举 枚举类型,通常也被简称为枚举,它允许我们列举所有可能的值来定义一个类型,对于用过TS的前端同学来说会容易理解一些,不过rust中的枚举类型更强大...
5分钟速读之Rust权威指南(八)
方法与函数十分相似,它们都使用fn关键字及一个名称来进行声明,但是方法与函数依然是两个不同的概念...
5分钟速读之Rust权威指南(七)
结构体 和元组一样,结构体中的数据可以拥有不同的类型。而和元组不一样的是,结构体需要给每个数据赋予名字以便清楚地表明它们的意义...
5分钟速读之Rust权威指南(六)
切片 上一节中提到了所有权概念,所有权只能归属于一个变量,而使用引用可以在不获取或有权的情况下方便地获取变量的值。除了引用,Rust还有另外一种不持有所有权的数据类型:切片(slice)
5分钟速读之Rust权威指南(五)
所有权的概念是与一般的编程语言最大的不同,rust整个语言的设计都是围绕所有权来的,在学习所有权的时候需要反复练习,去体会其中的设计...
5分钟速读之Rust权威指南(四)
通过条件来执行或重复执行某些代码是编程语言的基础组成部分。在Rust中用来控制程序执行流的结构主要就是if表达式与循环表达式。
下一页