Part 1: Introduction
In this part, we will explore the foundational aspects of using Go for system programming. You will learn about the best practices in managing concurrency, and ensuring efficient cross-platform development. This section provides a closer look at why Go is a powerful choice for building high-performance system software and how to leverage its features to support real-world scenarios.
This part has the following chapters:
- Chapter 1, Why Go?
- Chapter 2, Refreshing Concurrency and Parallelism