Go Web编程实战派从入门到精通 廖显东 Go语言入门 Go Web开发核心知识方法和技巧 Go Web高级应用 Go并发编程教材书 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
![Go Web编程实战派从入门到精通 廖显东 Go语言入门 Go Web开发核心知识方法和技巧 Go Web高级应用 Go并发编程教材书 Go Web编程实战派从入门到精通 廖显东 Go语言入门 Go Web开发核心知识方法和技巧 Go Web高级应用 Go并发编程教材书精美图片](https://img3m4.ddimg.cn/15/11/11303793384-1_h_1.jpg)
Go Web编程实战派从入门到精通 廖显东 Go语言入门 Go Web开发核心知识方法和技巧 Go Web高级应用 Go并发编程教材书电子书下载地址
- 文件名
- [epub 下载] Go Web编程实战派从入门到精通 廖显东 Go语言入门 Go Web开发核心知识方法和技巧 Go Web高级应用 Go并发编程教材书 epub格式电子书
- [azw3 下载] Go Web编程实战派从入门到精通 廖显东 Go语言入门 Go Web开发核心知识方法和技巧 Go Web高级应用 Go并发编程教材书 azw3格式电子书
- [pdf 下载] Go Web编程实战派从入门到精通 廖显东 Go语言入门 Go Web开发核心知识方法和技巧 Go Web高级应用 Go并发编程教材书 pdf格式电子书
- [txt 下载] Go Web编程实战派从入门到精通 廖显东 Go语言入门 Go Web开发核心知识方法和技巧 Go Web高级应用 Go并发编程教材书 txt格式电子书
- [mobi 下载] Go Web编程实战派从入门到精通 廖显东 Go语言入门 Go Web开发核心知识方法和技巧 Go Web高级应用 Go并发编程教材书 mobi格式电子书
- [word 下载] Go Web编程实战派从入门到精通 廖显东 Go语言入门 Go Web开发核心知识方法和技巧 Go Web高级应用 Go并发编程教材书 word格式电子书
- [kindle 下载] Go Web编程实战派从入门到精通 廖显东 Go语言入门 Go Web开发核心知识方法和技巧 Go Web高级应用 Go并发编程教材书 kindle格式电子书
内容简介:
《Go Web编程实战派——从入门到精通》涵盖从Go语言入门到Go Web开发高手所需的核心知识、方法和技巧,共分4篇。
第1篇“Go语言入门”,介绍Go语言的基础语法,既使没有Go语言基础的读者也可以学习本书。
第2篇“Go Web基础入门”,包括3章:Go Web开发基础、接收和处理Go Web请求、用Go访问数据库。本篇能使读者快速掌握用Go语言进行Web开发的基础知识。
第3篇“Go Web高级应用”,包括4章:Go高级网络编程、Go文件处理、Go并发编程、Go RESTful API接口开发。本篇能使读者用Go语言快速开发各种Web应用。
第4篇“Go Web项目实战”,包括2章:【实战】开发一个B2C电子商务系统、【实战】用Docker部署Go Web应用。本篇通过实例介绍了开发一个B2C电子商务系统的全过程,包括开发商品展示、购物车、结算、支付等模块的详细讲解,让读者真正了解大型B2C电子商务系统的架构原理及实现方法,并开放了源代码;用Docker实战部署Go Web应用,帮助读者向Go Web开发“精通”级别迈进。
《Go Web编程实战派——从入门到精通》可作为Go语言初学者、Web开发工程师的自学用书,也可作为培训机构和相关院校的教材。
书籍目录:
第1篇 Go语言入门
第1章 Go基础入门
2
1.1 安装Go
2
1.2 【实战】开启Go的第一个程序
5
1.3 Go基础语法与使用
8
1.4 Go数据类型
29
1.5 函数
52
1.6 Go面向对象编程
63
1.7 接口
68
1.8 反射
75
1.9 goroutine简介
80
1.10 单元测试
81
1.11 Go编译与工具
83
1.12 小结
91
第2篇 Go Web基础入门
第2章 Go Web开发基础
94
2.1 【实战】开启Go Web的第1个程序
94
2.2 Web程序运行原理简介
95
2.2.1 Web基本原理
95
2.2.2 HTTP简介
97
2.2.3 HTTP请求
97
2.2.4 HTTP响应
100
2.2.5 URI与URL
104
2.2.6 HTTPS简介
106
2.2.7 HTTP 2简介
106
2.2.8 Web应用程序的组成
108
2.3 【实战】初探Go语言的net/http包
110
2.3.1 创建简单的服务器端
110
2.3.2 创建简单的客户端
114
2.4 使用Go语言的html/template包
118
2.4.1 了解模板原理
118
2.4.2 使用html/template包
120
2.5 小结
131
第3章 接收和处理Go Web请求
132
3.1 【实战】创建一个简单的Go Web服务器
132
3.2 接收请求
134
3.2.1 ServeMux和DefaultServeMux
134
3.2.2 处理器和处理器函数
146
3.2.3 串联多个处理器和处理器函数
150
3.2.4 构建模型
151
3.2.5 生成HTML表单
153
3.3 处理请求
155
3.3.1 了解Request结构体
155
3.3.2 请求URL
158
3.3.3 请求头
159
3.3.4 请求体
160
3.3.5 处理HTML表单
161
3.3.6 了解ResponseWriter原理
164
3.4 了解session和cookie
171
3.4.1 session和cookie的简介
171
3.4.2 Go与cookie
173
3.4.3 Go使用session
176
3.5 小结
181
第4章 用Go访问数据库
182
4.1 MySQL的安装及使用
182
4.1.1 MySQL简介
182
4.1.2 MySQL的安装
183
4.1.3 MySQL基础入门
183
4.1.4 用Go访问MySQL
193
4.2 Redis的安装及使用
203
4.2.1 Redis的安装
203
4.2.2 Redis基础入门
203
4.2.3 Go访问Redis
208
4.3 MongoDB的安装及使用
216
4.3.1 MongoDB的安装
216
4.3.2 MongoDB基础入门
217
4.3.3 Go访问MongoDB
223
4.4 Go的常见ORM库
237
4.4.1 什么是ORM
237
4.4.2 Gorm(性能极好的ORM库)的安装及使用
238
4.4.3 Beego ORM——Go语言的ORM框架
242
4.5 小结
247
第3篇 Go Web高级应用
第5章 Go高级网络编程
250
5.1 Go Socket编程
250
5.1.1 什么是Socket
250
5.1.2 客户端Dial()函数的使用
254
5.1.3 客户端DialTCP()函数的使用
256
5.1.4 UDP Socket的使用
261
5.1.5 【实战】用Go Socket实现一个简易的聊天程序
265
5.2 Go RPC编程
270
5.2.1 什么是RPC
270
5.2.2 Go RPC的应用
271
5.3 微服务
277
5.3.1 什么是微服务
277
5.3.2 【实战】用gRPC框架构建一个简易的微服务
281
5.4 小结
286
第6章 Go文件处理
287
6.1 操作目录与文件
287
6.1.1 操作目录
287
6.1.2 创建文件
292
6.1.3 打开与关闭文件
293
6.1.4 读写文件
294
6.1.5 移动与重命名文件
299
6.1.6 删除文件
299
6.1.7 复制文件
301
6.1.8 修改文件权限
304
6.1.9 文件链接
306
6.2 处理 XML 文件
307
6.2.1 解析XML文件
307
6.2.2 生成XML文件
310
6.3 处理JSON 文件
313
6.3.1 读取JSON文件
313
6.3.2 生成JSON文件
315
6.4 处理正则表达式
316
6.4.1 正则表达式简介
316
6.4.2 使用Go正则表达式
322
6.5 【实战】从数据库中导出一个CSV文件
329
6.6 处理Go日志记录
332
6.7 小结
335
第7章 Go并发编程
336
7.1 并发与并行
336
7.2 进程、线程和协程
338
7.3 Go并发模型简介
340
7.4 用goroutine和通道实现并发
341
7.4.1 goroutine简介
341
7.4.2 通道
343
7.5 用sync包实现并发
351
7.5.1 竞态
351
7.5.2 互斥锁
352
7.5.3 读写互斥锁
354
7.5.4 sync.Once结构体
358
7.5.5 同步等待组sync.WaitGroup
361
7.5.6 竞态检测器
364
7.6 用Go开发并发的Web应用
366
7.6.1 【实战】开发一个自增整数生成器
366
7.6.2 【实战】开发一个并发的消息发送器
366
7.6.3 【实战】开发一个多路复合计算器
367
7.6.4 【实战】用select关键字创建多通道监听器
368
7.6.5 【实战】用无缓冲通道阻塞主线
370
7.6.6 【实战】用筛法求素数
371
7.6.7 【实战】创建随机数生成器
372
7.6.8 【实战】创建一个定时器
373
7.6.9 【实战】开发一个并发的Web爬虫
374
7.7 小结
377
第8章 Go RESTful API接口开发
378
8.1 什么是RESTful API
378
8.2 Go流行Web框架的使用
382
8.2.1 为什么要用框架
382
8.2.2 Gin框架的使用
382
8.2.3 Beego框架的使用
395
8.3 【实战】用Gin框架开发RESTful API
412
8.3.1 路由设计
412
8.3.2 数据表设计
412
8.3.3 模型代码编写
412
8.3.4 逻辑代码编写
413
8.4 【实战】用Go开发OAuth 2.0接口
417
8.4.1 OAuth 2.0简介
417
8.4.2 用Go开发OAuth 2.0接口的示例
418
8.5 小结
423
第4篇 Go Web项目实战
第9章 【实战】开发一个B2C电子商务系统
426
9.1 需求分析
426
9.2 系统设计
427
9.2.1 确定系统架构
427
9.2.2 制定系统流程
428
9.3 设计软件架构
429
9.4 设计数据库与数据表
430
9.5 搭建系统基础架构
431
9.6 前台模块开发
441
9.6.1 首页模块开发
443
9.6.2 注册登录模块开发
450
9.6.3 用户中心模块开发
463
9.6.4 商品展示模块开发
469
9.6.5 购物车模块开发
474
9.6.6 收银台模块开发
481
9.6.7 支付模块开发
489
9.7 后台模块开发
493
9.7.1 登录模块开发
493
9.7.2 商品模块开发
495
9.8 小结
499
第10章 用Docker部署Go Web应用
500
10.1 了解Docker组件及原理
500
10.1.1 什么是Docker
500
10.1.2 为什么用Docker
502
10.1.3 Docker引擎
502
10.1.4 Docker构架
503
10.1.5 Docker核心概念
503
10.1.6 Docker常用命令
504
10.2 安装Docker
509
10.2.1 Linux Docker 安装
509
10.2.2 Windows Docker 安装
510
10.2.3 Mac OS X Docker 安装
511
10.3 【实战】用Docker运行一个Go Web 应用程序
512
10.3.1 为什么使用Docker运行Go Web应用程序
512
10.3.2 创建Go Web应用程序
512
10.3.3 用Docker运行一个Go Web应用程序
513
10.4 【实战】通过Docker-Compose快速部署
515
10.4.1 Docker-Compose 简介
515
10.4.2 通过Docker-Compose实战部署
516
10.5 【实战】将Docker容器推送至服务器
520
10.5.1 到Docker Hub官网注册账号
520
10.5.2 同步本地和Docker hub的标签(tag)
520
10.5.3 推送镜像到Docker Hub
521
10.5.4 访问Docker Hub镜像
521
10.5.5 使用发布的Docker Hub镜像
522
10.6 小结
523
作者介绍:
廖显东
高级软件架构师,全栈开发者,技术极客,Gopher,开源爱好者。
毕业于河海大学,先后就职于苏宁易购等多家大型公司。具有多年软件开发与团队管理经验,精通Java、JavaScript、C、C++、C#、Python、PHP等开发语言。对Go、Rust等开发语言有深入实践和研究。对大型电子商务系统开发、高并发架构、分布式架构、微服务、大数据、人工智能算法等领域有深入实践和研究。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
书籍介绍
《Go Web编程实战派——从入门到精通》涵盖从Go语言入门到Go Web开发高手所需的核心知识、方法和技巧,共分4篇。
第1篇“Go语言入门”,介绍Go语言的基础语法,既使没有Go语言基础的读者也可以学习本书。
第2篇“Go Web基础入门”,包括3章:Go Web开发基础、接收和处理Go Web请求、用Go访问数据库。本篇能使读者快速掌握用Go语言进行Web开发的基础知识。
第3篇“Go Web高级应用”,包括4章:Go高级网络编程、Go文件处理、Go并发编程、Go RESTful API接口开发。本篇能使读者用Go语言快速开发各种Web应用。
第4篇“Go Web项目实战”,包括2章:【实战】开发一个B2C电子商务系统、【实战】用Docker部署Go Web应用。本篇通过实例介绍了开发一个B2C电子商务系统的全过程,包括开发商品展示、购物车、结算、支付等模块的详细讲解,让读者真正了解大型B2C电子商务系统的架构原理及实现方法,并开放了源代码;用Docker实战部署Go Web应用,帮助读者向Go Web开发“精通”级别迈进。
《Go Web编程实战派——从入门到精通》可作为Go语言初学者、Web开发工程师的自学用书,也可作为培训机构和相关院校的教材。
网站评分
书籍多样性:4分
书籍信息完全性:9分
网站更新速度:5分
使用便利性:7分
书籍清晰度:7分
书籍格式兼容性:8分
是否包含广告:9分
加载速度:5分
安全性:4分
稳定性:5分
搜索功能:7分
下载便捷性:9分
下载点评
- pdf(619+)
- 速度快(629+)
- 经典(475+)
- epub(376+)
- 小说多(642+)
- 中评(91+)
下载评价
- 网友 潘***丽:
这里能在线转化,直接选择一款就可以了,用他这个转很方便的
- 网友 訾***雰:
下载速度很快,我选择的是epub格式
- 网友 堵***格:
OK,还可以
- 网友 车***波:
很好,下载出来的内容没有乱码。
- 网友 焦***山:
不错。。。。。
- 网友 权***颜:
下载地址、格式选择、下载方式都还挺多的
- 网友 融***华:
下载速度还可以
- 网友 隗***杉:
挺好的,还好看!支持!快下载吧!
- 网友 益***琴:
好书都要花钱,如果要学习,建议买实体书;如果只是娱乐,看看这个网站,对你来说,是很好的选择。
- 网友 马***偲:
好 很好 非常好 无比的好 史上最好的
- 网友 师***怡:
说的好不如用的好,真心很好。越来越完美
- 网友 曾***玉:
直接选择epub/azw3/mobi就可以了,然后导入微信读书,体验百分百!!!
- 网友 居***南:
请问,能在线转换格式吗?
- 网友 龚***湄:
差评,居然要收费!!!
喜欢"Go Web编程实战派从入门到精通 廖显东 Go语言入门 Go Web开发核心知识方法和技巧 Go Web高级应用 Go并发编程教材书"的人也看了
道德动物 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
Spring Framework 6开发实战(Spring+Spring Web MVC+MyBatis) 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
30天征服SAT语法 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
遇见你是最美的意外 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
9787503181870 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
我国职务犯罪侦查体制改革研究 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
一级题眼分析与全真训练 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
河南大学333教育综合考研教材全套2本 心理学/赵国祥+教育学/刘志军 高等院校考研专业教材 高等院校教师教育公共课教材正版 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
品牌建设理论与实务 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
中国近代教育专题史论丛 中国近代大学精神史 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 土木工程材料实验(第二版) 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 第一次学游泳就上手!自由泳速成50法 角皆优人 青岛出版社【正版保证】 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 宇宙的诞生及历史 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 2023秋季 53全优卷三年级上册语文+数学北师版 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 剑桥雅思真题核心词汇 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- Encyclopedia of Golf Techniques 高尔夫球技全书 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 银行大堂服务实训 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 初中生文言文全解一本通完全解读译注及赏析全解+初中生语文基础知识大全2册 中学生初一初二初三古诗文文言文必背篇目译注与赏析阅读训练初中七八九年级文言文鉴赏 同步初中生语文知识文言文一本通 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 牛津英语同义词词典 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 灌篮高手原画集(精) 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
书籍真实打分
故事情节:8分
人物塑造:8分
主题深度:6分
文字风格:8分
语言运用:5分
文笔流畅:8分
思想传递:5分
知识深度:3分
知识广度:9分
实用性:6分
章节划分:5分
结构布局:3分
新颖与独特:3分
情感共鸣:9分
引人入胜:9分
现实相关:7分
沉浸感:4分
事实准确性:5分
文化贡献:8分