首页
›
Web后端与企业应用开发
›
072-Go项目结构契约压测闭环
›
《testing测试验证与gRPC:Go项目结构性能测试体系》
VIP20
本课程属于:072-Go项目结构契约压测闭环
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
testing测试验证与gRPC:Go项目结构性能测试体系
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Go项目结构基础
标准Go项目布局(cmd · internal · pkg
Go
项目结构基础
02
gRPC入门
Protocol Buffers(p… · gRPC服务定义 · protoc编译器的安装与使用
gRPC
Protocol
03
Go gRPC服务端实现
基于protobuf生成的服务端桩代… · 实现Unary RPC与Server…
Go
gRPC
04
Go gRPC客户端实现
基于protobuf生成的客户端桩代… · 实现Unary RPC与Client…
Go
gRPC
05
gRPC拦截器(Interceptor)
服务端与客户端拦截器的编写 · 实现日志 · 认证
gRPC
Interceptor
06
gRPC错误处理与状态码
gRPC状态码体系 · 自定义错误信息 · 客户端与服务端错误映射
gRPC
错误处理
07
gRPC流式通信深入
Bidirectional Stre… · 流控制与背压机制
gRPC
流式通信深入
08
gRPC安全通信
TLS/SSL证书生成 · 服务端与客户端双向TLS配置 · mTLS实战
gRPC
安全通信
09
gRPC负载均衡
客户端负载均衡策略(round_ro… · pick_first) · 服务发现集成(etcd/consul…
gRPC
负载均衡
10
Go单元测试基础
testing包 · 表驱动测试 · 子测试(t.Run)
Go
单元测试基础
11
Go Mock与Stub
gomock与testify/moc… · 为gRPC客户端生成Mock桩代码
Go
Mock
12
gRPC服务端单元测试
使用bufconn或in-proce… · 不依赖网络
gRPC
服务端单元测试
13
gRPC客户端单元测试
Mock gRPC客户端接口 · 验证请求参数与响应处理逻辑
gRPC
客户端单元测试
14
集成测试
docker-compose编排gR… · 缓存) · 编写端到端集成测试
集成测试
docker-compo…
15
压力测试基础
压测指标(QPS · 延迟 · 错误率
压力测试基础
QPS
16
ghz压测工具入门
ghz安装 · 命令行参数 · Unary RPC压测脚本编写
ghz
压测工具入门
17
ghz高级用法
流式RPC压测 · 自定义元数据 · 并发模型与连接池配置
ghz
高级用法
18
k6压测工具入门
k6安装 · JavaScript脚本编写 · gRPC插件(xk6-grpc)使用
k6
压测工具入门
19
k6高级用法
自定义指标 · 阈值断言 · 负载阶段(ramping)与场景配置
k6
高级用法
20
压测结果分析
延迟分布(HDR Histogram… · 火焰图 · 瓶颈定位(CPU
压测结果分析
HDR
21
Go pprof性能剖析
集成net/http/pprof · 采集CPU · 内存
Go
pprof
22
gRPC性能调优
流控窗口(Flow Control) · 消息大小限制 · 连接复用
gRPC
性能调优
23
CI/CD集成压测
GitHub Actions/Git… · 自动触发压测并断言
CI/CD
集成压测
24
压测闭环设计
从开发→单元测试→集成测试→压测→性…
压测闭环设计
从开发→单元测试…
25
gRPC健康检查与优雅关闭
gRPC Health Checki… · Graceful Shutdown实…
gRPC
健康检查
26
gRPC网关(gRPC-Gateway)
将gRPC服务暴露为RESTful… · 便于压测与外部调用
gRPC
gRPC-Gateway
27
分布式追踪
集成OpenTelemetry · 在gRPC调用链中注入Span · 定位压测中的慢调用
分布式追踪
OpenTelemetr…
28
压测数据持久化与可视化
将压测结果写入InfluxDB/Pr… · 使用Grafana构建仪表盘
压测数据持久化
可视化
29
混沌工程与压测
结合chaos-mesh或litmu… · 在压测中注入故障(延迟 · 丢包
混沌工程
压测
30
综合实战
构建一个完整的Go gRPC微服务项… · 从项目结构 · 测试
综合实战
Go
所属VIP或分类
同VIP:Go契约压测Go契约校验
同VIP:Go微服务架构性能调优:性能测试体系实战
同VIP:Go微服务项目部署:性能测试体系工程实践