Posted in

Go的defer不是栈级资源管理?不,它是延迟调用语义——3个被当“自动RAII”的致命误用案例(含pprof火焰图证据)

第一章:Go的defer不是栈级 … Go的defer不是栈级资源管理?不,它是延迟调用语义——3个被当“自动RAII”的致命误用案例(含pprof火焰图证据)Read more

Posted in

【Go性能调优白皮书】:Conn关闭检测引入的额外GC压力分析——对比defer close()、select{case <-done:}、err != nil三种模式内存分配差异

第一章:Go语言的conn要怎么 … 【Go性能调优白皮书】:Conn关闭检测引入的额外GC压力分析——对比defer close()、select{case <-done:}、err != nil三种模式内存分配差异Read more