Posted in

Go内存泄漏元凶锁定:通过runtime.ReadMemStats钩子+pprof heap diff发现3个被忽略的finalizer循环引用

第一章:Go内存泄漏元凶锁定:通 … Go内存泄漏元凶锁定:通过runtime.ReadMemStats钩子+pprof heap diff发现3个被忽略的finalizer循环引用Read more

Posted in

Go语言目录快照与差异比对工具链(diff, patch, rollback):CI/CD中不可缺失的配置一致性守护者

第一章:Go语言目录快照与差异比 … Go语言目录快照与差异比对工具链(diff, patch, rollback):CI/CD中不可缺失的配置一致性守护者Read more

Posted in

Golang vendor目录下重复包引发type mismatch panic?go mod vendor -v + diff -r校验完整性

第一章:Golang vendo … Golang vendor目录下重复包引发type mismatch panic?go mod vendor -v + diff -r校验完整性Read more

Posted in

Go工具测试覆盖率虚高?用go test -json + coverage profile diff精准识别未覆盖分支(附CI拦截脚本)

第一章:Go工具测试覆盖率虚高问 … Go工具测试覆盖率虚高?用go test -json + coverage profile diff精准识别未覆盖分支(附CI拦截脚本)Read more

Posted in

Go语言PDF生成器自动化测试体系:基于pdfcpu validate + golden file diff + headless Chrome PDF比对的CI/CD流水线

第一章:Go语言PDF生成器自动 … Go语言PDF生成器自动化测试体系:基于pdfcpu validate + golden file diff + headless Chrome PDF比对的CI/CD流水线Read more

Posted in

【pgx内存泄漏根因图谱】:goroutine泄露、bytes.Buffer未重置、pgtype缓存未清理(pprof heap diff详解)

第一章:pgx内存泄漏根因图谱全 … 【pgx内存泄漏根因图谱】:goroutine泄露、bytes.Buffer未重置、pgtype缓存未清理(pprof heap diff详解)Read more

Posted in

Go语言教程怎么学?——用Go编译器源码验证学习效果:亲手修改hello.go触发ast.Print输出(附patch diff)

第一章:Go语言教程怎么学 学习 … Go语言教程怎么学?——用Go编译器源码验证学习效果:亲手修改hello.go触发ast.Print输出(附patch diff)Read more

Posted in

Golang sync.Pool.Put/Get后对象状态残留?不是内存泄漏,而是Pool本地队列与GC标记周期错配引发的结果污染(含pprof heap diff图谱)

第一章:Golang sync. … Golang sync.Pool.Put/Get后对象状态残留?不是内存泄漏,而是Pool本地队列与GC标记周期错配引发的结果污染(含pprof heap diff图谱)Read more