1.1. Solving modern programming challenges with Go
Chapter 3. Packaging and tooling
3.5. Going farther with Go developer tools
3.6. Collaborating with other Go developers
Chapter 4. Arrays, slices, and maps
4.1. Array internals and fundamentals
4.1.2. Declaring and initializing
4.2. Slice internals and fundamentals
4.2.2. Creating and initializing
4.3. Map internals and fundamentals
6.1. Concurrency versus parallelism
Chapter 7. Concurrency patterns
8.1. Documentation and source code
Chapter 9. Testing and benchmarking