Full description not available
J**O
Well written tutorial.
As mentioned in another review, this book should be supplemental with another "getting started" guide if you are new to Golang. If you are simply considering Golang and understand the concepts of web applications then this will be a quick read. This book is very well written and well organized. It is a tutorial, not a reference. However, it is a good tutorial. If you dislike searching the web and trying to find small tutorials on one topic at a time (which are rarely well written), then this is the book for you. It will get you started on many important concepts, and the "why" is explained along the way.
A**R
Great addition to the library
This is a relatively small book, < 300 pages. But it covers how to leverage the Go standard library as a web framework. This book won't cover basics of the Go language so you might want to visit the Go homepage and take the tour of Go to brush up.The book has a small example application and then has reference chapters that tie back to the example application.
D**S
Build a high functioning website with golang
Excellent text. Densely filled with easy to understand and apply golang web tools. The chapters are clearly divided after the second chapter into easy to digest topics which can easily stand on their own if you need a brush up on things such as database interfacing or a primer on accepting form data.Very very well done and i will eagerly scoop up future texts from Sau on golang.
A**R
Basic for web programmer
The book is very good to give very basic understanding for web programming
K**R
the very best single book for learning go's peculiarities
this book explains in depth what each code piece does and the examples worki could have saved a week of struggle if i found this book first
Y**E
Code samples do NOT work.
Nothing makes me more angry than a book that's trying to teach you how to code, with code examples that do not work. It's akin to buying a cookbook that has recipes with missing ingredients or wrong measurements. Would you buy that cookbook? I probably wouldn't.Need examples?1. Ch2 the 'chit chat app' example 2.4.3 - there's a function that refers to a 'data.Threads()' method call with no other reference to the data object in the code, so you have no idea where it's coming from. (or what lib it's referring to)2. Download the code from Manning to see if it's there? Maybe they fixed it there? Nope, not there either. In fact, the code samples from Manning don't even run and are full of errors.The only thing that allows me to give this book two stars is that it covers a decent range of topics regarding Go webdev, so might be good for learning the landscape, but that's all really.If you're seeking HOW to actually do it, this is not the book. Probably reading dev docs on a Golang web framework is a better place.
S**N
Not for beginners, but should be helpful for readers with some Go programming experience and some web development skils
Sau Sheong Chang's book is nicely written and rich with code examples. He meets his goals of showing how to do web programming using only the Go language and "nothing more than standard libraries." However, you definitely should have some Go programming experience, some familiarity with Go syntax, and some experience with web development before diving into this text. Things are NOT spelled out with numbered how-to steps. If you are just getting started with Go, try "Go in Action" or another introductory Go programming book before tackling this work. The same applies if you have little or no web development experience. Get some first. Unlike some Manning books, you start coding in Chapter 1 in "Go Web Programming," and you are thrown into the deep end of the swimming pool in Chapter 2. The author wisely cautions: "If you find this chapter a bit too intimidating--especially with the rush of Go code--don't be too alarmed. Work through the next few chapters and then revisit this one and you'll find that things become a lot clearer!" In Chapter 2, you build a simple Internet forum app called ChitChat, and data is stored in a PostgreSQL relational database. The remaining eight chapters dig deeper into the web development process using Go, including testing and deploying to standalone servers, to services such as Heroku and Google App Engine, and to Docker containers. A lot of work clearly has gone into preparing this book. But again, be sure you have some Go experience and some web development experience before tackling "Go Web Programming." (My thanks to Manning for making a review copy available.)
P**R
Should be part of every Go programmer's bookshelf.
I love Go (gloang) and this is an extremely helpful book that should be part of every Go programmer's bookshelf.Well written and great examples.
A**O
Good
i'm develop with golang already but this book is perfectly for who start to programming with golang for web and other
A**R
Good book for basics in Go Web Programming.
Recommended for those who know Go basics and need to learn Go web programming.
Trustpilot
3 weeks ago
1 month ago