首页 > 编程语言 >分享Go书籍-《Go Web编程》

分享Go书籍-《Go Web编程》

时间:2022-10-03 23:00:58浏览次数:58  
标签:本书 Web 编程 学习 Go PDF 书籍

大家好,我是沙漠尽头的狼。

最近几天在看一本Go的书籍,看了100来页,感觉不错,分享给大家​。​

书籍基本信息

书籍信息:

书名:Go Web编程
作  者:(新加坡)郑兆雄(Sau Sheong Chang) 著;黄健宏 译 著作
定  价:79
出 版 社:人民邮电出版社
出版日期:2017年12月01日
页  数:290
装  帧:平装
ISBN:9787115322470

出版日期是17年的,站长看了100来页还是觉得不过时,主要本书场景是go web开发,使用模板引擎开发web,类似ASP.NET Core MVCASP.NET Core Razor Pages,有兴趣的朋友可以下载文末PDF网盘链接或京东购买纸质书籍阅读。

内容简介

本书全面介绍使用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解题集》等一系列开源文档。

Go学习经验分享

目前还没学习结果,后面会实时分享,这里只把我做了的,感觉可能有用的学习操作简单说说,你也可以留言分享,大家相互学习。

个人学习过程:

看书时做笔记,比较重要的点使用有道云笔记记录:

学习笔记

当然更重要的是怀着目的看书,学Go是为了什么,站长是为了重构网站前台,正好本书案例是网络论坛,没有目的的学习是没有效果的,共勉。

站长在看本书时先把Go中文文档看了一遍,算是有了一点Go基础:

  • https://go.p2hp.com/doc/

Go中文文档

看这个网址也是同样的建议,别只是看,动手做。

书籍获取

百度网盘

没有套路,百度网盘直接下载,PDF来自网络,请在24h内阅读并删除,你懂得:

QQ群

如若百度网盘链接失效,可联系站长更新,也可在QQ群群文件下载,QQ群号

各大在线商城

建议先看上面的PDF文件,如果对你有用,确实有需要再购买实质书,花钱需谨慎,毕竟我暂时还是看的PDF,各大商城搜索:Go Web编程。

最后再着重强调:学习带着目的,一定要动手。

国庆有在学习的,下面留言走起,卷起来!!!

标签:本书,Web,编程,学习,Go,PDF,书籍
From: https://blog.51cto.com/u_15469207/5730609

相关文章

  • 给 TWebBrowser.Document 定义事件
    (该代码来自国外网站,给"神奇的科比"参考)代码:unitUnit1;interfaceuses Windows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms, ......
  • 分享Go书籍-《Go Web编程》
    大家好,我是沙漠尽头的狼。最近几天在看一本Go的书籍,看了100来页,感觉不错,分享给大家​。​书籍基本信息书籍信息:书名:GoWeb编程作者:(新加坡)郑兆雄(SauSheongChan......
  • 给TWebBrowser添加鼠标事件
    学习用IsChild(WebBrowser1.Handle,  Msg.Hwnd)判断鼠标事件是否来自TWebBrowserunit  Unit1;interfaceuses   Windows,  Messages,  SysUtils,  Vari......
  • Python+Django+Nginx的从0到1的个人网站搭建(二)
    本文介绍阿里云ESC服务器的购买以及项目部署一、服务器购买点此购买再依次点击这里我选择新用户免费试用一个月,系统选择了Ubuntu,其余根据需求自选:记住你的公......
  • java网络编程--4 UDP
    java网络编程--4UDP1.7、UDP发短信:不用连接,但是需要知道对方的地址主要包含两个类:DatagramPacket和DatagramSocket发送消息发送端:packagecom.ssl.lesson03;im......
  • nonebot2 使用 nonebot_plugin_gocqhttp 插件如何升级gocq
    在使用nonebot_plugin_gocqhttp这个插件一段时候后发现需要升级gocq这里给出了升级方法的说明:0.需要下载最新gocqhttp版本1.在nonebot2的accounts文件夹中替换旧的.exe......
  • #yyds干货盘点#【愚公系列】2022年10月 Go教学课程 038-异常处理
    一、异常处理1.什么是异常处理异常处理,是编程语言或计算机硬件里的一种机制,用于处理软件或信息系统中出现的异常状况,异常处理的好处是你不用再绞尽脑汁去考虑各种错误,这为......
  • 跳转控制语句goto和return
    goto:  基本语法: 例子:  其中,lable1称为标签,运行后,输出start和一个ok3一个ok4 return:此语句主要与函数有关,此处只简单提及如有需要请翻阅后续函数章节......
  • 函数式编程
    新建函数接口Operation@FunctionalInterfacepublicinterfaceOperation<R,T>{Roperator(Tt1,Tt2);}在测试类中实现publicclassTestDemo{@Te......
  • 关于 SAP UI5 Web Components
    SAPUI5WebComponents是UI5Evolution项目的关键支柱,以实现UI5的UI元素的轻量级和独立消费。顾名思义,它们是使用Web组件标准构建的。Web组件适用于所有主流浏......