Posted in

Go语言中文显示问题的“时间窗口陷阱”:当time.LoadLocation(“Asia/Shanghai”)与setlocale(LC_TIME, “zh_CN.UTF-8”)执行顺序颠倒引发的panic

第一章:Go语言中文显示问题的“ … Go语言中文显示问题的“时间窗口陷阱”:当time.LoadLocation(“Asia/Shanghai”)与setlocale(LC_TIME, “zh_CN.UTF-8”)执行顺序颠倒引发的panicRead more

Posted in

time.LoadLocation()加载失败的4种隐蔽原因:/usr/share/zoneinfo路径缺失、嵌入式系统时区包裁剪、CGO禁用影响

第一章:Go语言时间操作的核心机 … time.LoadLocation()加载失败的4种隐蔽原因:/usr/share/zoneinfo路径缺失、嵌入式系统时区包裁剪、CGO禁用影响Read more

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定时任务总在凌晨2:30失败?(中国夏令时不存在,但Linux内核tzdata更新引发time.LoadLocation静默降级)

第一章:为什么你写的Go定时任务 … 为什么你写的Go定时任务总在凌晨2:30失败?(中国夏令时不存在,但Linux内核tzdata更新引发time.LoadLocation静默降级)Read more