本书针对Go语言进行微服务开发做了全面细致的介绍,书中内容包括四大部分。
第①部分为Go语言基础(第1~7章),包括Go语言基础语法、Go语言基本特性和Go语言实战项目等内容。
第②部分为Go语言进阶(第8~10章),主要介绍Go语言的并发编程进阶、Go语言Web编程以及综合实战。
第③部分为微服务理论(第11~18章),包括微服务模式的理论基础、微服务的进程间通信、微服务的分布式事务管理、领域驱动设计(DDD)、微服务测试、Docker及ES-CQRS策略。其中,微服务进程间通信重点介绍了gRPC,ES-CQRS策略部分给出了Go语言的实现。
第④部分为微服务实战(第19~22章),这一部分通过实战项目讲解了微服务的生产环境、日志和监控、持续部署等内容。
书中每一部分都提供了示例代码或实战项目,供读者边学习边动手实践,尽量做到让有Go语言基础的人尽快了解、掌握微服务模式。
下载地址
https://pan.baidu.com/s/1bjl3lCZX8xn1tM1-lVuSrQ
- 如需提取码:[打开微信]->[扫描下方二维码]->[关注数据与人] 回复”3562″ 获取提取码
- 坚持电子书籍资源共享,感谢认同!