The Way to Go: A Thorough Introduction to the Go Programming Language
"This book provides the reader with a comprehensive overview of the new open source programming language Go (in its first stable and maintained release Go 1) from Google. <br /><br />The language is devised with Java / C#-like syntax so as to feel familiar to the bulk of programmers today, but Go code is much cleaner and simpler to read, thus increasing the productivity of developers. <br /><br />You will see how Go: <br /><br /><br /> simplifies programming with slices, maps, structs and interfaces<br /> incorporates functional programming<br /> makes error-handling easy and secure<br />simplifies concurrent and parallel programming with goroutines and channels<br /><br /><br />And you will learn how to: <br /><br /><br />make use of Go’s excellent standard library<br /> program Go the idiomatic way using patterns and best practices in over 225 working examples and 135 exercises <br /><br /><br />This book focuses on the aspects that the reader needs to take part in the coming software revolution using Go. "