Go Web编程
作 者: (新加坡)郑兆雄(Sau Sheong Chang) 著;黄健宏 译 著作
定 价: 79
出 版 社: 人民邮电出版社
出版日期: 2017年12月01日
页 数: 290
装 帧: 平装
ISBN: 9787115322470
●部分Go与Web应用
●章Go与Web应用 3
●1.1使用Go语言构建Web应用 3
●1.1.1Go与可扩展Web应用 4
●1.1.2Go与模块化Web应用 4
●1.1.3Go与可维护的Web应用 5
●1.1.4Go与高性能Web应用 5
●1.2Web应用的工作原理 6
●1.3HTTP简介 7
●1.4Web应用的诞生 8
●1.5HTTP请求 9
●1.5.1请求方法 10
●1.5.2安全的请求方法 11
●1.5.3幂等的请求方法 11
●1.5.4浏览器对请求方法的支持 11
●1.5.5请求首部 12
●1.6HTTP响应 13
●1.6.1响应状态码 13
●1.6.2响应首部 14
●1.7URI 15......
内容简介
本书全面介绍使用Go语言开发Web应用所需的全部基本概念,并详细讲解如何运用现代设计原则使用Go语言构建Web应用。本书通过大量的实例介绍核心概念(如处理请求和发送响应、模板引擎和数据持久化),并深入讨论更多不错主题(如并发、Web应用程序测试以及部署到标准系统服务器和PaaS提供商)。本书以一个网络论坛为例,讲解如何使用请求处理器、多路复用器、模板引擎、存储系统等核心组件构建一个Go Web应用,然后在这一应用的基础上,构建出相应的Web服务。值得一提的是,本书在介绍Go Web开发方法时,基本上只用到Go语言自带的标准库,而不会用到任何特定的Web框架,读者学到的知识将不会局限于特定的框架,即使将来需要用到现成的框架或者自行构建框架,仍然会从本书中获益。本书除了讲解具体的Web开发方法,还介绍如何对Go Web应用进行测试,如何使用Go的并发特性提高Web......
(新加坡)郑兆雄(Sau Sheong Chang) 著;黄健宏 译 著作
郑兆雄(Sau Sheong Chang),既是新加坡能源有限公司的数字技术总裁,也是Ruby社区以及Go社区的活跃贡献者,著有《Go Web编程》《R和Ruby数据分析之旅》等4 部著作。
黄健宏(huangz),一位1990年出生的计算机技术图书作译者,《Redis设计与实现》一书的作者,《Redis实战》一书的译者。除了已出版的两本作品之外,他还创作和翻译了《Go标准库中文文档》《Redis命令参考》《SICP解题集》等一系列开源文档。
评论晒单