Cloud Native Go 构建基于Go和React的云原生Web应用与微服务 云原生web框架架构设计开发 Go语言构建微服务方法 web开发书籍 mobi 下载 网盘 caj lrf pdf txt 阿里云

Cloud Native Go 构建基于Go和React的云原生Web应用与微服务 云原生web框架架构设计开发 Go语言构建微服务方法 web开发书籍电子书下载地址
- 文件名
- [epub 下载] Cloud Native Go 构建基于Go和React的云原生Web应用与微服务 云原生web框架架构设计开发 Go语言构建微服务方法 web开发书籍 epub格式电子书
- [azw3 下载] Cloud Native Go 构建基于Go和React的云原生Web应用与微服务 云原生web框架架构设计开发 Go语言构建微服务方法 web开发书籍 azw3格式电子书
- [pdf 下载] Cloud Native Go 构建基于Go和React的云原生Web应用与微服务 云原生web框架架构设计开发 Go语言构建微服务方法 web开发书籍 pdf格式电子书
- [txt 下载] Cloud Native Go 构建基于Go和React的云原生Web应用与微服务 云原生web框架架构设计开发 Go语言构建微服务方法 web开发书籍 txt格式电子书
- [mobi 下载] Cloud Native Go 构建基于Go和React的云原生Web应用与微服务 云原生web框架架构设计开发 Go语言构建微服务方法 web开发书籍 mobi格式电子书
- [word 下载] Cloud Native Go 构建基于Go和React的云原生Web应用与微服务 云原生web框架架构设计开发 Go语言构建微服务方法 web开发书籍 word格式电子书
- [kindle 下载] Cloud Native Go 构建基于Go和React的云原生Web应用与微服务 云原生web框架架构设计开发 Go语言构建微服务方法 web开发书籍 kindle格式电子书
寄语:
B10
内容简介:
《Cloud Native Go:构建基于Go和React的云原生Web应用与微服务》旨在向开发人员展示如何构建适用于大流量、高并发场景下的云原生Web应用。《Cloud Native Go:构建基于Go和React的云原生Web应用与微服务》从搭建开发测试环境开始,逐步介绍使用Go语言构建微服务的方法,通过引入CI/CD流程和Wercker、Docker等工具将应用推送到云中。结合微服务构建中的后端服务、数据服务、事件溯源和CQRS模式、基于React和Flux的UI设计等,本书最后构建了一个基于Web的RPG游戏World of FluxCraft,可以作为使用Go构建云原生Web应用的参考,适合于云计算与Go语言编程从业者们阅读。
书籍目录:
1 云之道
1
云之道的优点
2
-- 遵循简单
2
-- 测试优先,测试一切
3
-- 尽早发布,频繁发布
5
-- 自动化一切
6
-- 建立服务生态系统
7
为什么使用Go
8
-- 简单
8
-- 开源
8
-- 易于自动化和IDE自由化
8
本章小结
9
2 开始
11
正确的工具
11
配置Git
12
-- 安装Homebrew
12
-- 安装Git客户端
13
-- 安装Mercurial和Bazaar
13
-- 创建GitHub账户
14
创建Go环境
14
-- 配置Go工作区
14
检查环境
15
本章小结
16
3 Go入门
17
建立Hello cloud
18
使用基本函数
19
使用结构体
22
介绍Go接口
25
向结构体添加方法
25
-- Go中的接口动态类型检查
26
使用第三方包
28
创建自有包
30
-- 导出函数和数据
31
-- 创建包
31
本章小结
34
4 持续交付
35
Docker介绍
36
-- 为什么要使用Docker
36
-- 安装Docker
36
-- 运行Docker镜像
38
与Wercker的持续集成
39
-- 持续集成的最佳实践
39
-- 为什么使用Wercker
40
-- 创建Wercker应用程序
41
-- 安装Wercker CLI
42
-- 创建Wercker配置文件
43
-- 使用Wercker进行构建
48
-- 部署到Docker Hub
50
读者练习:创建完整的开发管道
51
-- 高级挑战:集成第三方库
53
本章小结
53
5 在Go中构建微服务
55
设计API First的服务
55
-- 设计match API
56
-- 创建API Blueprint
56
-- 通过Apiary测试和发布文档
58
架设微服务
59
构建Test First的服务
62
-- 创建第一个失败测试
63
-- 测试Location Header
66
-- 壮丽的蒙太奇:迭代测试
67
在云端部署和运行
70
-- 创建PWS账户
70
-- 配置PCF开发环境
70
-- 提交到Cloud Foundry
71
本章小结
72
6 运用后端服务
75
设计服务系统
75
测试优先构建依赖服务
77
-- 构建fulfillment服务
78
-- 构建catalog服务
81
在服务之间共享结构化数据
87
-- 客户端引用服务端包
88
-- 客户端复制服务端结构
88
-- 客户端与服务端引用共享包
89
使用服务***来外部化地址与元数据
90
服务发现
93
-- 动态服务发现
94
-- Netflix的服务发现系统Eureka
94
读者练习
97
-- 进阶操作
97
本章小结
98
7 构建数据服务
99
构建MongoDB存储库
100
-- 为什么选择MongoDB
100
-- 更新存储库模型
100
-- 通过Go来操作MongoDB
101
-- 以Test-First方式编写MongoDB存储库
102
集成测试一个Mongo-Backed服务
107
-- 集成临时MongoDB数据库
108
-- 编写一个集成测试
110
在云中运行
115
-- 后端服务的配置
115
本章小结
117
8 事件溯源和CQRS
119
现实源自事件
120
-- 幂等
121
-- 隔离
121
-- 可测试
122
-- 可再现,可恢复
123
-- 大数据
123
拥抱最终一致性
123
CQRS简介
124
事件溯源案例
126
-- 天气监测
126
-- 互联网汽车
127
-- 社交媒体消息处理
127
代码示例:管理无人机舰队
128
构建命令处理程序服务
129
-- RabbitMQ介绍
129
-- 构建命令处理器服务
133
构建事件处理器
135
-- 对事件处理器进行集成测试
140
构建查询处理程序服务
140
本章小结
141
9 使用Go构建Web应用程序
143
处理静态文件和asset
143
支持JavaScript客户端
145
使用服务端模板
148
处理表单
150
使用cookie和会话状态
151
-- 写入cookie
152
-- 读取cookie
153
使用Wercker构建和部署
153
本章小结
155
10 云安全
157
保护Web应用程序
157
-- 应用程序安全性选项
158
-- 设置Auth0账户
159
-- 构建一个OAuth安全的Web应用程序
160
-- 运行安全的Web应用程序
164
保护微服务
166
-- 客户端凭据模式概述
166
-- 使用客户端凭据保护微服务
168
-- 关于SSL的注意事项
169
***和数据安全
170
-- 黑客不能得到你没有的
170
读者练习
172
本章小结
173
11 使用WebSockets
175
WebSockets解析
175
-- WebSockets如何工作
176
-- WebSockets与服务器发送事件对比
177
-- 设计WebSockets服务器
177
WebSockets的云原生适应性
178
使用消息服务创建WebSockets应用
180
-- 关于JavaScript框架
183
-- 运行WebSockets示例
183
本章小结
184
12 使用React构建Web视图
185
JavaScript的形势
186
为什么选择React
186
-- 虚拟DOM
187
-- 组件组合
187
-- 响应式数据流
188
-- 集中焦点
188
-- 使用的便利性
189
React应用程序剖析
189
-- package.json文件
189
-- Webpack.config.js文件
191
-- .babelrc文件
191
-- 理解JSX和Webpack
191
-- React组件
192
构建简单的React应用程序
192
-- 不赞成的做法
199
测试React应用程序
200
进一步阅读
200
-- React网站
200
-- React书籍
201
-- 其他资料
201
本章小结
201
13 使用Flux构建可扩展的UI
203
Flux介绍
203
-- dispatcher
204
-- store
204
-- view
205
-- action
205
-- source
205
-- Flux的复杂性
205
创建Flux应用程序
206
本章小结
215
14 创建完整应用World of FluxCraft
217
World of FluxCraft介绍
218
架构概览
219
-- ***扩展、版本控制和部署
221
-- 数据库不是集成层
221
-- 单向不可变数据流
221
Flux GUI
222
-- Go UI宿主服务
223
-- 玩家移动时序图
224
命令处理
225
事件处理
226
维持现实服务的状态
227
地图管理
227
自动验收测试
228
本章小结
230
15 结论
231
我们学到了什么
231
-- Go不是小众语言
231
-- 微服务应该有多“微”
232
-- 持续交付和部署
232
-- 测试一切
232
-- 尽早发布,频繁发布
232
-- 事件溯源、CQRS和更多首字母缩略词
233
下一步
233
附录A 云应用的故障排查
235
作者介绍:
作者简介
Kevin Hoffman通过现代化和以多种不同语言构建云原生服务的方式帮助企业将其应用程序引入云端。他10岁时开始编程,从那时起便已经沉迷于构建软件,并花了很多时间学习语言、框架和模式。他已经构建了从遥控摄影无人机、仿生性安全系统、超低延迟金融应用程序到移动应用程序等一系列软件,并且在构建需要与Pivotal Cloud Foundry配合使用的自定义组件时爱上了Go语言。
Dan Nemeth目前在Pivotal担任咨询解决方案架构师,负责支持Pivotal Cloud Foundry。他从1995年开始从事专业编码,使用ANSI C编写了用于本地ISP的CGI脚本。他职业生涯的大部分时间都是作为***顾问为金融、制药等各个行业提供解决方案,其间不断使用当时流行的各种语言和框架。Dan最近接受了Go作为自己的"归宿",其间不断热情地将它用于所有的项目。
译者简介
宋净超,TalkingData技术运营团队工程师。拥有多年的Hadoop大数据平台运维管理经验,熟悉Hadoop技术、Docker生态系统以及PaaS平台,主导了 TalkingData的Yarn on Docker项目改造和微服务落地,关注开源软件及Docker、Kubernetes的前沿发展,关注Kubernetes和TensorFlow的实践。多次在全球架构师峰会、QCon 、CNU***on、云栖大会等技术会议上作为讲师进行技术分享,博客地址:http://rootsongjc.github.io/。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
书籍介绍
《Cloud Native Go:构建基于Go和React的云原生Web应用与微服务》旨在向开发人员展示如何构建适用于大流量、高并发场景下的云原生Web应用。《Cloud Native Go:构建基于Go和React的云原生Web应用与微服务》从搭建开发测试环境开始,逐步介绍使用Go语言构建微服务的方法,通过引入CI/CD流程和Wercker、Docker等工具将应用推送到云中。结合微服务构建中的后端服务、数据服务、事件溯源和CQRS模式、基于React和Flux的UI设计等,本书最后构建了一个基于Web的RPG游戏World of FluxCraft,可以作为使用Go构建云原生Web应用的参考,适合于云计算与Go语言编程从业者们阅读。
网站评分
书籍多样性:5分
书籍信息完全性:5分
网站更新速度:7分
使用便利性:9分
书籍清晰度:6分
书籍格式兼容性:4分
是否包含广告:9分
加载速度:7分
安全性:7分
稳定性:5分
搜索功能:8分
下载便捷性:9分
下载点评
- 值得购买(658+)
- 体验好(664+)
- 速度慢(174+)
- 引人入胜(235+)
- 目录完整(463+)
- 经典(646+)
下载评价
- 网友 扈***洁:
还不错啊,挺好
- 网友 宫***凡:
一般般,只能说收费的比免费的强不少。
- 网友 权***波:
收费就是好,还可以多种搜索,实在不行直接留言,24小时没发到你邮箱自动退款的!
- 网友 郗***兰:
网站体验不错
- 网友 宫***玉:
我说完了。
- 网友 堵***格:
OK,还可以
- 网友 温***欣:
可以可以可以
- 网友 习***蓉:
品相完美
- 网友 林***艳:
很好,能找到很多平常找不到的书。
- 网友 潘***丽:
这里能在线转化,直接选择一款就可以了,用他这个转很方便的
- 网友 通***蕊:
五颗星、五颗星,大赞还觉得不错!~~
- 网友 融***华:
下载速度还可以
- 网友 后***之:
强烈推荐!无论下载速度还是书籍内容都没话说 真的很良心!
- 网友 孙***美:
加油!支持一下!不错,好用。大家可以去试一下哦
- 网友 冉***兮:
如果满分一百分,我愿意给你99分,剩下一分怕你骄傲
喜欢"Cloud Native Go 构建基于Go和React的云原生Web应用与微服务 云原生web框架架构设计开发 Go语言构建微服务方法 web开发书籍"的人也看了
现代员工防灾避险应急与防范 mobi 下载 网盘 caj lrf pdf txt 阿里云
53天天练同步试卷 mobi 下载 网盘 caj lrf pdf txt 阿里云
正版现货薪税师考试教材薪税师技能实操与实务可搭基本原理与实务 全新2021年CCPA薪税师国际注册会 mobi 下载 网盘 caj lrf pdf txt 阿里云
触摸怦然心动的未来--高中生涯规划指导/青岛市精品校园本课程系列丛书 mobi 下载 网盘 caj lrf pdf txt 阿里云
网络多媒体新闻 mobi 下载 网盘 caj lrf pdf txt 阿里云
小屁孩日记(21)-梦想真人秀 mobi 下载 网盘 caj lrf pdf txt 阿里云
全球主要REITs市场法规汇编 mobi 下载 网盘 caj lrf pdf txt 阿里云
戈达尔 mobi 下载 网盘 caj lrf pdf txt 阿里云
中公教师字帖系列教师招聘考试教育理论基础知识主观题真题作答书写字帖楷书 mobi 下载 网盘 caj lrf pdf txt 阿里云
【54学制】 鲁教版初中化学八年级全一册五四学制义务教育教科书山东教育出版社初中学生化学书课本教材LJ鲁教版化学8八年级全一册任选 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 全5册儿童情绪管理绘本3-6岁幼儿园绘本阅读故事书情商培养情绪管理与性格养成绘本四岁宝宝书籍2-4一5岁小中大班幼儿亲子阅读睡前 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 超分子聚合物 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 自有库存 保证正版!!***、乌克兰、白***、高加索诸国 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 生命的色彩 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 考研英语轻松记单词5500(全3册) mobi 下载 网盘 caj lrf pdf txt 阿里云
- 编辑忆旧(精) mobi 下载 网盘 caj lrf pdf txt 阿里云
- 托斯卡纳的孩子 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 职场升职术2册套装 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 30秒探索:哲学 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 这是谁的抱抱(精) mobi 下载 网盘 caj lrf pdf txt 阿里云
书籍真实打分
故事情节:3分
人物塑造:5分
主题深度:4分
文字风格:7分
语言运用:3分
文笔流畅:6分
思想传递:4分
知识深度:6分
知识广度:9分
实用性:9分
章节划分:4分
结构布局:3分
新颖与独特:6分
情感共鸣:7分
引人入胜:7分
现实相关:5分
沉浸感:7分
事实准确性:3分
文化贡献:5分