- Paperback: 124 pages
- Publisher: O'Reilly Media; 1 edition (February 1, 2016)
- Language: English
- ISBN-10: 1491941952
- ISBN-13: 978-1491941959
- Product Dimensions: 7 x 0.3 x 9.2 inches
- Shipping Weight: 12.6 ounces (View shipping rates and policies)
- Average Customer Review: 19 customer reviews
- Amazon Best Sellers Rank: #132,099 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Introducing Go: Build Reliable, Scalable Programs 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
Frequently bought together
Customers who bought this item also bought
About the Author
Caleb Doxsey is a developer in New York City who enjoys helping new programmers learn Go. He works as a Software Engineer at DataDog building monitoring software for the cloud.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
As a matter of fact, with this book in hand I think Go could actually be someone's first programming language. I wish all introductory programming language books were like this. It should be held up as an exemplary format for such books.
Full disclosure: I purchased the PDF version of this book directly from the publisher as that is my preferred format for programming books. So I can't speak to the layout/experience of the Kindle version here. Until the Kindle supports full page scrolling, I will continue to buy PDFs.
Introducing Go does exactly what it says: it provides a quick introduction to the language, its syntax and features. Nothing else. Having a strong C background I had no trouble going through these a hundred pages, but more often than not I must admit that I felt like if I did not know the good old C, I would have had trouble understanding some concept.
The core features of the language are covered: panic/recover, closures, interfaces, gorutines. Other topics, such as testing, documentation and packaging are also covered, even if briefly. The examples are short but go beyond the typcial 'Hello World!' and provide what is needed to see the concepts in action.
While this book won't turn anyone into an expert Golang programmer, it certainly gives a good idea of its simplicity and strength and definitely shows how powerful it is, making the reader wanna learn more.
I have personally liked the book. It does deliver what it was promised within the title. Of course, do not expect design patterns or network programming here.
Most recent customer reviews
The combination of explaining Go techniques and real code examples gives the perfect...Read more