Level Up Your Web Apps With Go: Performance, Concurrency, Scalability
Thumbnail 1

Level Up Your Web Apps With Go: Performance, Concurrency, Scalability

4.4/5
Product ID: 17022216
Secure Transaction
Frequently Bought Together

Description

Level Up Your Web Apps With Go: Performance, Concurrency, Scalability

Reviews

4.4

All from verified purchases

H**O

Excellent introduction

I really like this book. In fact it's one of the better programming books I've read in quite a while.The author has a very pragmatic view to teaching web development in Go. First of all you get a quick tour of the necessary basics of the language. You certainly don't learn everything, just enough to get you trough the rest of the book. Most of the book is spent building a photo sharing site, including file uploads and user authentication. All of it is very well written, clearly explained in a straight forward language. The sample project is built in an iterative way, adding more complexity and content step by step. I like the fact that the project covers both file uploads and authentication. They are always a bit tricky in a new programming language or framework.The book is a really good choice if you have done web development in some other language and want to check out Go. You certainly won't learn everything from it or master the details in depth. There are book three of four times as thick for that. It is a good starting point though.What prevents me from giving five stars is that the formatting of the sample code is really off on the Kindle. I just gave up and read the code on the Github repo instead.

G**Y

Great intro to Go

An excellent introduction to Go, taking you(me!) from nothing to a solid understanding of how things are constructed in Go. Mal covers the building of a complete web-app, which is cool, but thankfully covers building a real web-app, complete with authentication, database access, and concurrency. All of these things are needed in real world apps (as well as most things you'd build with Go), and its great that this book covers them all.Its an easy to read introduction to Go for the world of web apps.Downsides? Not many. Code samples are a bit poorly formatted in Kindle, some might find the Go coverage a bit basic (some more coverage of the stdlibs might have been nice?) and its definitely a learn-by-doing rather than a reference book.Summary: Great intro to web apps with Go.

B**N

Very Good Book

I've looked at a lot of books on Golang; pretty much everything that's out there. Golang is a newer language and there isn't a great, industry changing, Tony Gaddis type book yet for golang. Out of all of the books that are out there, however, this one has been one of my favorites so far. Yes, some of the code doesn't work, but that's cutting edge coding - hopefully Mal Curtis can provide a website with some updates. I haven't looked into that, yet, to see if that exists. Other learning resources for golang which I have also liked: Caleb Doxsey's book, and the website "go by example" is also very good. Another great learning resource for building web apps with golang are the youtube videos at "Todd McLeod" 's account. Check them out and good luck learning golang.

C**Y

Highly Recommended!

This is a great book so far. It's not as thorough as Programming in Go: Creating Applications for the 21st Century, but the author does an excellent job of keeping it simple, concise, and dropping in gotcha's every now and then. All the basics of Go are explained in the first couple of chapters, which was nice for a newcomer to the language like myself.Like Go Programming Blueprints, which is another great Go book, the examples provided do a good job of providing applications you can really use, with explanations to walk you through it.One strange observation: there is no index at the end for reference... Would have been nice!

L**L

A very practical approach

I like the very practical approach to Web App development with Go here. The style is clear, the material is solid. This definitely is a top notch product from Sitepoint.

I**O

Five Stars

Excellent book, very good support from Mal (the author)

I**I

Five Stars

a anjoyable book.

T**V

Bad Go code, won't even compile

The examples won't even compile.This is from page 45: http://play.golang.org/p/zgY82JA9gu

A**R

Gute Einführung

Das Buch hat eine gute Struktur. Nach einer Einleitung und grundlegenden Beschreibung der verwendeten Technologien, beschreibt der Author den grundsätzlichen bau einer Webapp in go anhand eines praktischen Projektes an dem die vorgehensweise schritt für schritt erläutert wird. Das Buch hat mir sehr gut gefallen und bietet einen guten Ausgangspunkt um Webprogrammierung in golang zu lernen. Es bietet zwar eine kurze Einleitung in die Sprache, wenn man allerdings neu bei go und/oder programmieranfänger ist würde ich dieses Buch erst empfehlen nachdem man die grundlegenden Konzepte der Sprache verstanden hat.

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Zainab N.

Fantastic and great service. Shipping was faster than expected.

1 week ago

Ayesha M.

The product exactly matches the description. Very satisfied with my purchase.

5 days ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving over 300 million shoppers across more than 200 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
€ 119.31

Duties & taxes incl.

Spainstore
1
Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Meera L.

Smooth transaction and product arrived in perfect condition.

3 weeks ago

Farhan Q.

The delivery time was excellent, and the packaging was secure.

2 months ago

Level Up Your Web Apps With Go Performance Concurrency Scalability | Desertcart Spain