The Way to Go: A Thorough Introduction to the Go Programming Language

· iUniverse
4.1
27 reviews
Ebook
628
Pages
Ratings and reviews aren’t verified  Learn More

About this ebook

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.

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.

You will see how Go:

simplifies programming with slices, maps, structs and interfaces incorporates functional programming makes error-handling easy and secure simplifies concurrent and parallel programming with goroutines and channels

And you will learn how to:

make use of Gos excellent standard library program Go the idiomatic way using patterns and best practices in over 225 working examples and 135 exercises

This book focuses on the aspects that the reader needs to take part in the coming software revolution using Go.

Ratings and reviews

4.1
27 reviews
Nikhilesh Joshi
June 15, 2014
I would not suggest buying this book. Looking at others reviews that this is for beginners, I bought this. After reading 100 pages, I still don't feel like I'm learning anything from this book. I google every command the author writes about to understand what is going on. I've learnt more by googling than through the book. For example, "iota" the author just introduces that when talking about constants, but never explains what it does, or gives an example how it works. I had to google that for find out(not that I'm complaining but I paid for this book.) And there are no examples that explain how stuff are implemented, I'd suggest you spend money on other authors.
7 people found this review helpful
Did you find this helpful?
A Google user
February 26, 2013
The book provides a lengthy and comprehensive introduction to the Go programming language. It assumes a prior knowledge of programming in order to illustrate the nature of Go. Although the manuscript could of used a couple of proof readers to catch typos and gramatical errors the book is excellent.
1 person found this review helpful
Did you find this helpful?
Craig Holzinger
May 2, 2017
Great for beginning. Has good code examples and talks about many aspects of writing go code. Rather detailed and monotonous at times but usually has hidden gems of insight.
Did you find this helpful?

About the author

Ivo Balbaert obtained a Ph.D. in Physics and has worked for some 20 years in the field of business software engineering, both as a programmer and project manager. He now teaches programming and databases at CVO-Antwerpen, a graduate institute for Informatics in Antwerp (Belgium), where he also resides.

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.