Go Web 编程

[新加坡]Sau Sheong Chang(郑兆雄)

出版时间

2017-11-22

ISBN

9787115322470

评分

★★★★★
书籍介绍
这本书最鲜明的立场是:只用 Go 标准库,不依赖任何第三方框架,从零搭出一个完整的网络论坛 ChitChat,再把它演进成 Web 服务。它适合刚学完 Go 语法、想系统理解 Web 应用如何运转的读者——请求如何处理、响应如何发送、模板与数据如何落地,都被拆成可跟随的环节。但读者也提醒它定位略显尴尬:不讲基础语法,也缺乏深度剖析,内容随 Go 版本更新显得有些陈旧,个别技术细节值得存疑。因此它更像一张清晰的“全景地图”而非深入指南,能帮你建立整体视图,却不足以支撑生产级项目。若你追求的是“为什么”而非“怎么用框架”,它会给你回报;若指望进阶或实战细节,则需要自行补刀。
作者简介
郑兆雄(Sau Sheong Chang) 现任新加坡能源有限公司的数字技术总裁,在此之前他做过 PayPal 的消费者工程经理,也有过在 HP、Yahoo 以及 Garena 等公司的任职经历。 郑兆雄作为贡献者活跃于 Ruby 社区以及 Go 社区,除了为开源项目贡献代码之外,他还创作过好几本技术图书,并在各种技术聚会和大会上发言。 要了解关于郑兆雄的更多信息,请访问他的个人主页:https://about.me/sausheong
目录
内容提要
译者记事
译者介绍
前言
致谢

显示全部
用户评论
很基础,如果是go初学者可以看
看过英文版简单的看了下中文
4.5 第二章有些难度,可以先看完后面再回过头来看 https://github.com/liu-jianhao/chitchat
作者介绍了如何不借助任何第三方框架,用几乎纯粹原生的形式实现一个 web 服务器,并穿插介绍了各种理念和模式。不过此书定位略有些尴尬,本书不涉及基础语法介绍所以不适合新人,又没有太多的深入剖析也不适合资深人士。不过刚学完 go 语法的人还是推荐读一读,了解一下框架背后的实现。
精炼实用
还行,虽然现在来看内容稍微有点旧了。对于新手来说不管是熟悉Go本身还是Go的http相关库都还挺好的
看了http库和并发两部分,内容一般
简单过了一些用到的内容(写后端的不用管那些页面解析吧:D)
2021-12-22. 作为Go Web编程的入门书不错,今天读起来有很多东西过时了,而且作者对Go的值传递和引用传递理解有点问题。
下载
收藏