Chapter 1: A Quick Introduction to Go Chapter 2: Basic Go Data Types Chapter 3: Composite Data Types Chapter 4: Reflection and Interfaces Chapter 5: Go Packages and Functions Chapter 6: Telling a UNIX System What to Do Chapter 7: Go Concurrency Chapter 8: Building Web Services Chapter 9: Working with TCP/IP and WebSocket Chapter 10: Working with REST APIs Chapter 11: Code Testing and Profiling Chapter 12: Working with gRPC Chapter 13: Go Generics Appendix A: Go Garbage Collector