Posted in

Golang时间编辑的“量子纠缠”问题:两个goroutine并发调用time.LoadLocation(“Asia/Shanghai”)竟导致time.Now()返回不同结果?(race detector无法捕获的全局状态污染)

第一章:Golang时间编辑的“ … Golang时间编辑的“量子纠缠”问题:两个goroutine并发调用time.LoadLocation(“Asia/Shanghai”)竟导致time.Now()返回不同结果?(race detector无法捕获的全局状态污染)Read more

Posted in

Go微服务时间一致性崩溃实录:5个服务因time.LoadLocation(“Asia/Shanghai”)缺失导致订单超时(含根因链路图)

第一章:Go微服务时间一致性崩溃 … Go微服务时间一致性崩溃实录:5个服务因time.LoadLocation(“Asia/Shanghai”)缺失导致订单超时(含根因链路图)Read more

Posted in

Go配置创建时间必须带Zone信息!否则K8s CronJob重启后time.Local()返回UTC——3行代码强制绑定Asia/Shanghai

第一章:Go配置创建时间必须带Z … Go配置创建时间必须带Zone信息!否则K8s CronJob重启后time.Local()返回UTC——3行代码强制绑定Asia/ShanghaiRead more