February 2021
Intermediate to advanced
394 pages
7h 20m
English
We previously explored the syntax of Rust, enabling ourselves to tackle memory management quirks and build data structures. However, as any experienced engineer will tell you, structuring code across multiple files and directories is an important aspect of building software.
In this chapter, we will build a basic command line to do program managing dependencies with Rust's Cargo. Our program will be structured in a scalable way where we build and manage our own modules, which will be imported into other areas of the program and utilized.
In this chapter, we will cover the following topics:
Read now
Unlock full access