首页
›
Web后端与企业应用开发
›
072-Go项目结构契约压测闭环
›
《依赖注入与testing:Go项目结构性能测试体系实践》
VIP20
本课程属于:072-Go项目结构契约压测闭环
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
依赖注入与testing:Go项目结构性能测试体系实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Go项目结构演进
从单体到分层再到依赖注入的架构演变
Go
项目结构演进
02
依赖注入核心概念
控制反转(IoC)与依赖注入(DI)…
依赖注入核心概念
IoC
03
Go中的手动依赖注入
构造函数注入与接口抽象实践
Go
手动依赖注入
04
Google Wire入门
Wire的安装 · 基本语法与Provider/Inje…
Google
Wire
05
Wire高级用法
Provider Set · Binding · Struct Provider与Cl…
Wire
高级用法
06
Uber Dig入门
Dig容器 · Provide与Invoke的使用
Uber
Dig
07
Dig高级用法
命名实例 · Group与装饰器模式
Dig
高级用法
08
Facebook inject入门
inject标签与结构体注入
Facebook
inject
09
DI框架对比
Wire vs Dig vs inj…
DI
框架对比
10
Go Testing基础
testing包 · Test函数 · Table-Driven Tests
Go
Testing
11
Go Testing进阶
子测试 · TestMain · Benchmark与Example函…
Go
Testing
12
Mock与Stub
接口Mock · gomock库与testify/mo…
Mock
Stub
13
依赖注入与测试
利用DI实现可测试性——替换真实依赖…
依赖注入
测试
14
Wire与测试
为测试创建独立的Injector与M…
Wire
测试
15
Dig与测试
使用Dig容器在测试中动态替换依赖
Dig
测试
16
Go Benchmark基础
基准测试编写 · 运行与结果解读
Go
Benchmark
17
Benchmark进阶
重置计时器 · 并行基准测试与内存分配统计
Benchmark
进阶
18
pprof性能分析
CPU · 内存 · goroutine与阻塞分析
pprof
性能分析
19
trace追踪
使用go tool trace分析g…
trace
追踪
20
压测工具选型
Go内置benchmark vs h…
压测工具选型
Go
21
HTTP服务压测实战
使用vegeta对REST API进…
HTTP
服务压测实战
22
gRPC服务压测实战
使用ghz对gRPC服务进行基准测试
gRPC
服务压测实战
23
数据库层压测
对GORM/SQLX查询进行基准测试…
数据库层压测
GORM/SQLX
24
缓存层压测
对Redis/Memcached操作…
缓存层压测
Redis/Memcac…
25
依赖注入与性能
DI框架对启动时间与运行时性能的影响…
依赖注入
性能
26
项目结构设计
Clean Architecture…
项目结构设计
Clean
27
CI/CD集成
在GitHub Actions中自动… · 基准测试与压测
CI/CD
集成
28
性能回归检测
将基准测试结果与基线对比 · 自动发现性能退化
性能回归检测
将基准测试结果
29
实战案例一
构建一个可测试 · 可压测的RESTful API服务
实战案例一
构建一个可测试
30
实战案例二
构建一个高性能 · 可压测的gRPC微服务
实战案例二
构建一个高性能
所属VIP或分类
同VIP:Go契约压测Go契约校验
同VIP:Go微服务架构性能调优:性能测试体系实战
同VIP:Go微服务项目部署:性能测试体系工程实践