首页
›
后端、数据与云原生工程
›
043-Go语言工程开发
›
《Go语言工程与并发综合项目与工程实践》
VIP10
本课程属于:043-Go语言工程开发
后端、数据与云原生工程 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Go语言工程与并发综合项目与工程实践
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入与Go工程化全景
目标=学习目标 · Go语言在工程与并发领域的定位 · 课程项目总览
Go
课程导入
02
Go模块化工程结构设计
目标=go mod依赖管理 · 多模块工作区 · 包组织原则
Go
模块化工程结构设…
03
Go并发原语深入
目标=goroutine调度模型 · channel类型与操作 · select多路复用
Go
并发原语深入
04
并发模式与工程实践
目标=生产者-消费者 · 扇入扇出 · 流水线
并发模式
工程实践
05
错误处理与日志工程化
目标=error接口设计 · 错误包装与解包 · 结构化日志(slog/zap)
错误处理
日志工程化
06
配置管理与环境适配
目标=配置文件解析(JSON/YAM… · 环境变量注入 · 配置热加载
配置管理
环境适配
07
网络编程与HTTP服务工程
目标=net/http核心 · 路由设计 · 中间件链
HTTP
网络编程
08
RPC与微服务通信基础
目标=gRPC协议与Protobuf · 服务定义与代码生成 · 拦截器
RPC
微服务通信基础
09
数据持久化工程实践
目标=database/sql接口 · 连接池配置 · 事务管理
数据持久化工程实…
database/sql
10
缓存与并发数据访问
目标=Redis客户端集成 · 缓存穿透/击穿/雪崩应对 · 本地缓存与分布式缓存协同
缓存
并发数据访问
11
消息队列与异步任务
目标=Kafka/RabbitMQ客… · 生产者与消费者并发模型 · 消息确认与重试
消息队列
异步任务
12
并发任务调度与工作池
目标=worker pool设计 · 任务队列实现 · 动态扩缩容
并发任务调度
工作池
13
同步原语进阶与性能
目标=sync.Mutex/RWMu… · sync.WaitGroup · sync.Once
同步原语进阶
性能
14
Channel高级模式与陷阱
目标=带缓冲与无缓冲channel · channel关闭原则 · nil channel
Channel
高级模式
15
Context包深度工程应用
目标=取消传播 · 超时与截止时间 · 值传递
Context
包深度工程应用
16
并发安全数据结构
目标=sync.Map · 并发队列 · 并发缓存
并发安全数据结构
sync.Map
17
性能剖析与调优
目标=pprof工具链 · CPU/内存/阻塞/互斥锁剖析 · 火焰图解读
性能剖析
调优
18
测试工程化
目标=单元测试 · 表驱动测试 · mock与接口隔离
测试工程化
目标=单元测试
19
可观测性工程
目标=指标采集(Prometheus… · 分布式追踪(OpenTelemetr… · 日志聚合
可观测性工程
Prometheus
20
容器化与部署工程
目标=Docker多阶段构建 · 镜像优化 · Kubernetes部署
容器化
部署工程
21
综合项目一
目标=高并发短链接服务:需求分析 · 架构设计 · 并发短码生成
综合项目一
目标=高并发短链…
22
综合项目二
目标=分布式任务调度系统 · worker集群 · etcd协调
综合项目二
目标=分布式任务…
23
综合项目三
目标=实时消息推送网关 · 连接池与心跳 · 广播与定向推送
综合项目三
目标=实时消息推…
24
综合项目四
目标=并发爬虫与数据管道:URL调度 · 去重 · 限速
综合项目四
URL
25
综合项目五
目标=微服务电商订单系统:服务拆分 · gRPC通信 · 分布式事务初步
综合项目五
目标=微服务电商…
26
代码质量与工程规范
目标=gofmt/golint/st… · 代码审查 · 错误处理规范
代码质量
工程规范
27
并发缺陷诊断与调试
目标=竞态检测器 · 死锁分析 · goroutine泄漏排查
并发缺陷诊断
调试
28
高可用与容错工程
目标=熔断 · 限流 · 降级
高可用
容错工程
29
安全并发与数据一致性
目标=并发下的数据竞争 · 原子性与可见性 · 分布式锁
安全并发
数据一致性
30
课程总结与工程能力进阶
目标=知识体系回顾 · 项目复盘 · 性能与架构权衡
课程总结
工程能力进阶
所属VIP或分类
同VIP:Go工程化工具链实践
同VIP:Go并发与Goroutine工程
同VIP:Go并发实战100例