作 者:(新加坡)鄭兆雄(Sau Sheong Chang) 著;黃健宏 譯 著作
定 價:79
出 版 社:人民郵電出版社
出版日期:2017年12月01日
頁 數:290
裝 幀:平裝
ISBN:9787115322470
●第一部分Go與Web應用
●第1章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解題集》等一繫列開源文檔。