Go by Example teaches you to build high-quality Go programs by valuing simplicity, explicitness, composition, and testability. Through immersive, realistic projects, you'll learn to write idiomatic Go that's robust and adaptable, starting from the fundamentals. It's your practical guide to acquiring the "Go mindset," helping you to stop fighting the language and start delivering code that's a pleasure to work with. Easy-to-understand examples guide you through Go's essentials and advanced patterns.