【中文配音】Go微服务从零实战:GraphQL、gRPC、Docker、Postgres和Elasticsearch全栈-Go项目进阶(带源码和文档)

合集 · Go语言开发 (7)

  1. 9:35:26
    【中文配音】油管最强Go语言入门到实战教程(140万+播放):全24讲+7大项目全掌握,附带GitHub完整源码链接
  2. 6:55:59
    【中英双语】Go语言入门到实战,快速上手Go开发
  3. 3:14:46
    【中英双语】Golang入门到Web开发:手把手写完一个TodoApp,go最快速入门方式,项目实践为主
  4. 2:36:17
    【中文配音】加州大学尔湾分校 Go并发编程全10讲:Goroutine/Channel/同步通信一次打通
  5. 16:53:16
    【中英双语】通过构建11个项目学习Go,油管百万播放,包含完整源代码,快速掌握Go开发
  6. 15:16:33
    【中文配音】Go微服务从零实战:GraphQL、gRPC、Docker、Postgres和Elasticsearch全栈-Go项目进阶(带源码和文档)
  7. 63:11:51
    【中英双语】Go项目实战-分布式文件存储系统实现,包括协议设计思维、网络编程细节和生产级考量,深入理解分布式系统底层原理

Parts

  1. P1 · 01. 简介
  2. P2 · 02. 规划开始
  3. P3 · 03. 环境搭建
  4. P4 · 04. GraphQL 服务代码
  5. P5 · 05. 账户微服务
  6. P6 · 06. 目录微服务
  7. P7 · 07. 订单微服务
  8. P8 · 08. 修复安全问题
  9. P9 · 09. 继续订单微服务
Description
围绕构建一个完整的Go语言微服务项目展开,从零开始逐步搭建涵盖GraphQL、gRPC、Docker、Postgres和Elasticsearch的实战体系。教程共九集,首先介绍项目整体设计与规划,随后进入环境搭建与核心服务代码编写,依次实现账户、商品目录和订单三个微服务,并在开发过程中修复安全漏洞,最后完成订单服务的收尾工作。内容亮点在于将多个现代后端技术栈有机融合,讲解如何利用GraphQL作为API网关、gRPC实现服务间高效通信,同时结合Docker进行容器化部署,使用Postgres存储业务数据,并借助Elasticsearch实现搜索能力。学习路径清晰,适合有一定Go语言基础、希望深入理解微服务架构与分布式系统实践的开发者,也适合想系统掌握GraphQL、gRPC、Docker等流行工具实际用法的后端工程师。整个教程以可运行的项目为主线,每集聚焦一个核心环节,跟着操作就能从设计到部署获得完整的微服务开发经验。