View Cart
Our agreement with Amazon.com enables us to offer a fine selection of magazines for IT professionals and home computing enthusiasts about topics such as personal computing and application development. Browse by category or use our advanced search service to search by title, publisher, or keyword.
 
If you find something that appeals to you, add it to your cart with confidence knowing that you'll get Amazon.com's lowest price. When you're ready to buy, we'll take you to Amazon's pages for final checkout and payment.
 
100% of all commissions earned by Kazzlo International are donated to Project Respond, a public charity dedicated to a greener, healthier planet and sponsor of initiatives such as the Green School Scholarship Award program.
 
Help
Perform a New Search

The Way To Go: A Thorough Introduction To The Go Programming Language

The Way To Go: A Thorough Introduction To The Go Programming Language

Details | Description | Customer Reviews
By: Ivo Balbaert (Author)  (Paperback - 2012)
Eligible for FREE Super Saver Shipping.
Availability:   Usually ships in 24 hours  
 
List Price:   $34.95 Our Price:  $30.38 Save:  13%
Product Details
More Buying Choices

27 used & new   from  $37.07
 
 
Have one to sell?
   
» Paperback: (628 pages)
» Publisher iUniverse (March 08, 2012)
» ISBN: 1469769166
» Product Dimensions: 9.2 x 7.5 x 1.3 inches
» Amazon.com Sales Rank: #312,530 in Books
» Average Customer Review
     
 
 
Book Description
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 Go's 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.



Customer Reviews
Average Customer Review
28 Reviews
5 star:
 (10)
4 star:
 (9)
3 star:
 (4)
2 star:
 (5)
1 star:    (0)
 
 
 

24 of 25 people found the following review helpful
4.0 out of 5 stars The content is fantastic. The writing... not so much., March 18, 2012
By 
Andrew (Massachusetts) - See all my reviews
This review is from: The Way To Go: A Thorough Introduction To The Go Programming Language (Paperback)
The author gets huge kudos for writing a book that is perfectly up to date with a rapidly evolving programming language. (Quite literally, Go is changing from week to week.)

The book is full of great content and contains the most comprehensive treatment on Go channels and goroutines that I've seen yet. The author also does a phenomenal job with coverage; the table of contents shows this. Virtually every nook and cranny of the Go language is covered. Including the initial founding of Go and its context. (I found this last bit very interesting.) The book is also full of code snippets exemplifying Go idioms and as examples to accomplish common tasks, which is really great considering the infancy of Go.

I think the above qualifications merit a 4-star review, particularly given that accomplishing such a feat with a rapidly evolving programming language is so difficult. Unfortunately, there is a very big negative about this book that prevents me from buying a hard... Read more
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


12 of 13 people found the following review helpful
4.0 out of 5 stars Don't let the poor English put you off, April 30, 2012
Verified Purchase(What's this?)
This review is from: The Way To Go: A Thorough Introduction To The Go Programming Language (Paperback)
If you are looking for a manual on English grammar or syntax, look elsewhere. It's a shame that this book has not been properly proof-read by a native speaker. Having said that, this is still a fantastic resource for learning Go and the approximate English never gets in the way of understanding what the author is trying to say.
I also like the fact that whenever appropriate, comparisons are made with other languages like Python, C++, Java, C#, Erlang, JavaScript, etc. which helps putting things in perspective (unless, of course, Go is your very first programming language which is highly unlikely).
The numerous code examples are always correct, simple to grasp and very relevant. The chapter on Channels and Go routines (possibly the most important aspects of Go) is a masterpiece in itself. I wish there was a chapter on the Memory Model but apart from that, nothing has been left out and the book's coverage is exhaustive and thorough.
0
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 7 people found the following review helpful
4.0 out of 5 stars Fantastic book - if you can stand the writing., June 16, 2012
Verified Purchase(What's this?)
Pros:
Book is very relevant and up-to-date, well-structured (maybe too well-structured at times), covers virtually everything in Go language, has a myriad of useful code examples.
Cons:
Author is not a native speaker and it shows. At times it is a bit hard to understand his writing - proofreading was definitely needed. Also keep in mind, that kindle for Mac is rather useless to be used as a reference on your desktop - finding stuff is really hard, table of contents is too messy. CHM version of code examples or the book itself would be of great help.

Still, if you are working with (or learning) Go - buy this book. Worth every penny of its low price.
0
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Share your thoughts with other customers:
 See all 28 customer reviews...
All brands, company, or product names or trademarks belong to their respective holders.
An AJAX error has occurred while processing the data