Data, Memory, and Tools
With the fundamentals covered, this part dives into the heart of systems programming with Zig. We’ll explore how to organize data effectively using arrays, slices, and structs. Then, we’ll tackle the critical topic of memory management, demystifying pointers and allocators. We’ll also explore the standard library’s utilities and master Zig’s powerful build system to automate your workflow.
This part of the book includes the following chapters:
- Chapter 8, Organizing Data
- Chapter 9, Memory Management
- Chapter 10, The Standard Library
- Chapter 11, Packing