Programming in Go: Creating Applications for the 21st Century / Edition 1

Programming in Go: Creating Applications for the 21st Century / Edition 1

by Mark Summerfield
3.5 2
ISBN-10:
0321774639
ISBN-13:
9780321774637
Pub. Date:
05/18/2012
Publisher:
Addison-Wesley
Select a Purchase Option (Original)
  • purchase options
    $36.07 $44.99 Save 20% Current price is $36.07, Original price is $44.99. You Save 20%.
  • purchase options

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews

Programming in Go: Creating Applications for the 21st Century 3.5 out of 5 based on 0 ratings. 2 reviews.
Anonymous More than 1 year ago
"Programming in Go" is still the best book on Go programming published as of August 2014. The author spends his time away from the libraries, covering the core of the language. By the nature of this approach the matter is dense, but it also gives the author ample time to discuss best practices, for instance: "...[i]ncidentally it is a Go convention that functions that have channel parameters have the destination channels first, followed by the the source channels [in the function definition]..." Many of these best practices stem from conventions found in Go's own source code, which happily, the author is well acquainted with. Learning a language by isolating its syntax and analysing idioms and conventions is effective for those willing to persevere, and "Programming in Go" abounds in such detail. Ideally, "Programming in Go" should be paired with a textbook which focuses on use-cases. Balbaert's "The Way to Go" is such a book, but sadly, is not nearly so well written as Summerfield's. In any case, "Programming in Go" is the book for those searching for a solid understanding of Go's fundamentals.
Anonymous More than 1 year ago
Unfortunately how author describes things is extremely boring... but Go is awesome and author seems like to understand it but cant really explain it or understand how exactly it is so exciting, maybe because he is not a real programmer or people he writes for wouldnt understand anyways.