您可以将股票行情显示的开始时间延迟到将近5秒钟:
fiveSec := int64(5 * time.Second)time.Sleep(time.Duration(fiveSec - (time.Now().UnixNano() % fiveSec)))ticker := time.NewTicker(time.Second * 5)
或者使用Time方法获得正确延迟的另一种方法:
time.Sleep(time.Now().Truncate(5 * time.Second).Add(5 * time.Second).Sub(time.Now()))
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)