package main
import (
"fmt"
"github.com/schollz/progressbar/v3"
)
func main() {
//for {
// time.Sleep(time.Second * 3)
// currTimestamp := time.Now().Unix()
// fmt.Println("currTimestamp: ", currTimestamp)
// currTimeStr := time.Unix(currTimestamp, 0).Format("2006-01-02 15:04:05")
// fmt.Println("currTimeStr: ", currTimeStr) //打印结果:2021-02-02 13:22:04
//}
//var totalCount int64
//db.DBO.Model(&oldModels.SiteNode{}).Count(&totalCount)
bar := progressbar.Default(10)
bar.ChangeMax64(int64(0))
increaseCount := 0
// todo 如果bar.ChangeMax64(int64(0)) 中的值是<= 0, 则这里会报错:max must be greater than 0, 所以在bar.Add前增加判断
if increaseCount > 0 {
err := bar.Add(int(1))
fmt.Println(err)
}
fmt.Println("----end----")
}
Golang - 报错:max must be greater than 0
最新推荐文章于 2024-04-30 16:28:10 发布