Posted in

Go基本类型比较性完全指南:哪些能==?哪些必须reflect.DeepEqual?哪些连comparable都不满足?(含13种组合验证表)

第一章:Go基本类型比较性的核心 … Go基本类型比较性完全指南:哪些能==?哪些必须reflect.DeepEqual?哪些连comparable都不满足?(含13种组合验证表)Read more

Posted in

Go结构集合单元测试覆盖率造假?——reflect.DeepEqual失效、float64精度、time.Time时区偏差3大幻觉来源

第一章:Go结构集合单元测试覆盖 … Go结构集合单元测试覆盖率造假?——reflect.DeepEqual失效、float64精度、time.Time时区偏差3大幻觉来源Read more

Posted in

Go程序员正在悄悄淘汰的3个旧写法:用slices.Equal替代reflect.DeepEqual,用slices.Insert替代append(…, x, …)

第一章:Go语言常用算法函数概览 … Go程序员正在悄悄淘汰的3个旧写法:用slices.Equal替代reflect.DeepEqual,用slices.Insert替代append(…, x, …)Read more

Posted in

Go map键为interface{}时删除失败的4种隐式类型不匹配场景(含reflect.DeepEqual验证)

第一章:Go map键为inte … Go map键为interface{}时删除失败的4种隐式类型不匹配场景(含reflect.DeepEqual验证)Read more