func main() {
//用于条数判断
count := 0
for nextTimeFlag {
count++
number, _ := strconv.Atoi(analysisReq.Number)
if count > number+1 {
nextTimeFlag = false
continue
}
searchTimeArr = append(searchTimeArr, searchTime)
//下一个周期时间用来判断是否是未来时,如果不是未来时间,那么将查询时间替换成下一个周期
nextTime, flag := handleNextGranularityTime(searchTime, analysisReq.Granularity, analysisReq.Type)
fmt.Println("下一粒度周期时间:", nextTime)
searchTime = nextTime
//b, _ := json.Marshal(dimensionArr)
//fmt.Println("维度信息:", string(b))
if !flag {
//已经是未来时间了,不需要在转化下去
nextTimeFlag = false
continue</
Go 语言使用WaitGroup个人笔记记录
最新推荐文章于 2022-04-26 15:24:43 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)