Full description not available
K**R
Amazing. full working examples and shows how to build seriously, Legitimate, Functioning GO programs
I love the book because it covers every single nuance of go development while offering 100% of the code you need to build programs. It even comes with access to a githuhb library with 100% of the source code. Would highly recommend to software engineers looking to make Go their career but don't know where to start.
C**R
A good start with parts to skip
Decent intro to Go, but wanders too frequently off topic digressions into software engineering basics principles for an experienced engineer looking to quickly spin up on a new language.
S**O
Skips the basics, not for new golang students
I was hopeful for the book, but it's not useful for a new golang student. The first chapter was ok, but then it go into things like websockets, google compute engine, etc, without ever covering the basics like standard database access, and the like.To bad...
O**Y
Not written to learn Go. Advanced Only.
This book does is more like a recipes book for various use cases. It says its for "Beginners and above" but, you have to be an extremely well versed Gopher to understand this. It does very little to explain concepts and more explaining logic around the code.Avoid this book if you are a Beginner or Intermediate.
M**H
Great book for both experienced developers and those new to Go.
I was a reviewer for both the first and second edition of the book. I love the "Blueprints" structure from Packt, and the example applications Mat implements throughout the book are both interesting and substantive, not only touring aspects of the language, but a nice collection of open-source software and frameworks. He uses the popular Gorilla Mux library for routing in addition to the basic handler, there's an app with MongoDb persistence and the popular NATS messaging framework, and uses the popular go-kit library for microservices. The content is explained well and is approachable for both newcomers but technical enough for seasoned developers--whether already working in Go or not--to pick up some new tricks. I highly recommend this book for new team members, and am happy to see Packt grow as a technical publishing group as well. This is one of their flagship products.
A**R
I learned a lot from this book
I am a new comer to the world of Go. When I started learning, there was not so much material that provides you this in-depth knowledge of concepts. I felt this gap, after learning the basic syntax, and having a foundation of how things work in Go.Go Programming Blueprints covered this gap for me, after learning the basics of Go from the different resources, this book helped me take a step further and understand and see things from a different perspective.You can hack your way into Go from different tutorials, but this book gives you a structured approach and makes sure you grasp many of the concepts that you might miss, specially if you are new to programming.This book is a must have, if you want a solid understanding of Go.
N**S
Not well written !
Messy Chat code and some explanation around it. Not properly ordered. Just makes it look like GO is kind of a complicated language.
Z**A
Awesome intermediate Go Book
Awesome Go Book targeted for intermediate developers in another language. I couldn't be more happier when I read this book, exactly what I needed. Plus the accompanying blog post is also a nice touch for updated knowledge.If your new to Golang, I suggest reading the book: The Go Programming Language
W**G
All of my books on Go are good to great
All of my books on Go are good to great, this one is great, precise concise and clear language denotes, I think, a superior grasp of the topic - which lets face it, is, for most of us, abstract. This book is packed (no pun intended) with insight. Thank you Mat, appreciate the care given.... Seems that Go libraries are progressing rapidly and best practice today is different to what it was a year or two back. This book appears to be a little more up to date than my others. Thanks again.
L**Z
Advantages: This book is grate at presenting a broad ...
Advantages: This book is grate at presenting a broad picture on web development / web services. I found first 4 chapters valuable.Disadvantageous: I found myself skimming over chapters >= 6. I found my self copy pasting the existing solutions without really thinking what I am doing.
M**N
Don't think about it if you are on this page buy now and move your go skill on a few notches!
This book was just the tonic I needed in my Go journey. You've learned the language, you've started to solve problems, but you are not quite sure which way to skin that cat. This book is the logical step in that journey. I'm only 30% through and I already have plenty of ideas how to refactor what I've done and how to be more productive in some projects I'm starting imminently.
Trustpilot
1 month ago
2 weeks ago