- Rust Programming Cookbook
- Claus Matzinger
- 166字
- 2021-06-24 12:27:40
Starting Off with Rust
The Rust ecosystem has grown considerably over the last year, and the 2018 edition, in particular, brought a significant push toward stabilization. The tooling is developing and important libraries are maturing to a point where many bigger companies use Rust in production.
One of the features of Rust is a steep learning curve—which is mostly due to a fundamental change in how to think about memory allocation. It is not uncommon for experienced programmers in other languages (such as C#) to feel overwhelmed with the way things are done in Rust. In this chapter, we will try to overcome this and lower the bar to get started!
In this chapter, we will cover the following recipes:
- Getting everything ready
- Working with the command line I/O
- Creating and using data types
- Controlling execution flow
- Splitting your code with crates and modules
- Writing tests and benchmarks
- Documenting your code
- Testing your documentation
- Sharing code among types
- Sequence types in Rust
- Debugging Rust
推薦閱讀
- Redis入門指南(第3版)
- Learning Bayesian Models with R
- Instant QlikView 11 Application Development
- Lua程序設計(第4版)
- 教孩子學編程:C++入門圖解
- Windows Forensics Cookbook
- Learning OpenStack Networking(Neutron)(Second Edition)
- Android系統級深入開發
- ASP.NET開發與應用教程
- 21天學通C++(第5版)
- UI設計全書(全彩)
- Cocos2d-x by Example:Beginner's Guide(Second Edition)
- Vue.js 3應用開發與核心源碼解析
- Training Systems Using Python Statistical Modeling
- Visual Basic程序設計實驗指導及考試指南