下载免费的 Kindle 阅读软件，即可立即在智能手机、平板电脑或电脑上阅读 Kindle 电子书 - 无需 Kindle 设备。了解更多信息
使用手机摄像头 - 扫描以下代码并下载 Kindle 阅读软件。
您同意通过上述手机号码接收从亚马逊或代表亚马逊发送的有关 Kindle 阅读软件的自动短信。该同意不构成任何购买的条件。可能会收取短信和数据费用。
Level Up Your Web Apps With Go 平装
- 语言 : 英语
- ISBN : 0992461294
- 品牌 : SitePoint Pty Ltd
- 尺寸 : 17.78 x 1.4 x 23.34 cm
|5 星 (0%)||0%|
|4 星 (0%)||0%|
|3 星 (0%)||0%|
|2 星 (0%)||0%|
|1 星 (0%)||0%|
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.
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.
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!