《Go Web 编程》本名《Go Web Programming》,原书由新加坡开发人员郑兆雄(Sau Sheong Chang)写作、 Manning 出版单位,姓名邮电出版社出版引入了此书的汉语著作权,并将其交给黄健宏进行汉语翻译。
《Go Web 编程》一书紧紧围绕一个网络论坛 作为事例,专家教授用户怎么使用恳求Cpu、多路复用器、模板引擎、分布式存储等核心部件去搭建一个 Go Web 应用,随后在该应用的基础上,搭建出相应的 Web 服务。
这书通过大量的案例介绍核心定义(如处理恳求和上传响应、模板引擎和数据持久化);
并深层次探讨更多高級主题(如高并发、Web手机应用程序检测以及布署到标准系统网络服务器和PaaS服务提供商)。
这书以一个网络论坛为例,解读怎么使用恳求Cpu、多路复用器、模板引擎、分布式存储等核心部件搭建一个Go Web应用,随后在这一应用的基础上,搭建出相应的Web服务。
值得一提的是,这书在介绍Go Web开发方法时,基本上仅用到Go语言内置的标准库,而不会采用任何特定的Web架构;
用户学得的知识将不会限于特定的架构,即便未来需要采用制好的架构或者自行搭建架构,依然是从这书中获利。
目录
- 第一部分 —— Go 与 Web 应用
- 第 1 章:Go 与 Web 应用
- 第 2 章:ChitChat 论坛
- 第二部分 —— Web 应用的基本组成部分
- 第 3 章:接收请求
- 第 4 章:处理请求
- 第 5 章:内容展示
- 第 6 章:储存数据
- 第三部分 —— 实战演练
- 第 7 章:Go Web 服务
- 第 8 章:应用测试
- 第 9 章:发挥 Go 的并发优势
- 第 10 章:Go 的部署
- 附录:安装并设置 Go