rust-course icon indicating copy to clipboard operation
rust-course copied to clipboard

“连续六年成为全世界最受喜爱的语言,无 GC 也无需手动内存管理、极高的性能和安全性、过程/OO/函数式编程、优秀的包管理、JS 未来基石" — 工作之余的第二语言来试试 Rust 吧。<<Rust语言圣经>>拥有全面且深入的讲解...

Results 88 rust-course issues
Sort by recently updated
recently updated
newest added

![image](https://user-images.githubusercontent.com/11868477/182513753-3dd504ed-1049-4a2e-8811-77a7493f7791.png) 一点小优化建议,现在要翻到评论区最下面才会出现,感觉藏的有点深,放在正文底部会不会好点呢

此处已经假设x的值是`None`了,所以最后描述未被覆盖的x应该用`None`,而不是`Some(5)`

能否提供epub格式下载呢,能用gitbook编译也行

- RustCn 微信交流群 (二群) - 微信公众号: 扫描下面的二维码关注公众号 `Rust语言中文网`

https://github.com/sunface/rust-course/blob/e01f9c2e4595992690f00e18b60277d2e67ee401/src/basic/method.md?plain=1#L205 从 [Rust-Lang Book](https://doc.rust-lang.org/book/ch05-03-method-syntax.html#associated-functions) 此处的原文来看 > All functions defined within an `impl` block are called associated functions because they’re associated with the type named after the `impl`. 那么它的意思应该是 对应类型定义在 `impl`...

![1652088849(1)](https://user-images.githubusercontent.com/34206897/167382835-488cb5a2-712f-47c1-ab05-88c6f7b02626.png) https://course.rs/basic/base-type/function.html 2.2.4函数 ![image](https://user-images.githubusercontent.com/34206897/167382954-fffdbc85-f072-473e-9fd6-f029379d3d23.png) https://course.rs/basic/base-type/index.html 2.2基本类型 评论加载的完全一致

**常量可以在任意作用域内声明**,包括全局作用域,在声明的作用域内,**常量在程序运行的整个过程中都有效**。对于需要在多处代码共享一个不可变的值时非常有用,例如游戏中允许玩家赚取的最大点数或光速。 关于以上这段话, 按照我的理解可能会编写出如下代码: ``` fn main() { { const MAX_POINNTS: u32 = 100000; } println!("{}", MAX_POINNTS); } ``` 这样写的话, 并不能通过编译器, 所以我感觉这段话表述有歧义. 建议修改如下: 常量可以在全局作用域或者局部作用域内声明 , 常量的可见范围受声明的作用域限制, 只在声明作用域内有效. 对于需要在多处代码共享一个不可变的值时声明为全局常量非常有用, 例如游戏中允许玩家赚取的最大点数或光速。

[thread topic](https://course.rs/advance/concurrency-with-threads/thread.html), there is a demo code as below The question is why **ampersand**, is it there intentionally?

Rust 有些内容其实是不好理解的,或者值得进一步的深入学习。 可以在这些章节后面加上 `进一步学习` 的板块,附上相关的资料。