go-rateLimiter:使用速率限制器调度 go 子程序

时间:2024-06-26 12:44:40
【文件属性】:

文件名称:go-rateLimiter:使用速率限制器调度 go 子程序

文件大小:2KB

文件格式:ZIP

更新时间:2024-06-26 12:44:40

Go

go-rateLimiter 使用简单的速率限制器调度 go 子程序(是的另一个!):) 例子: func main () { limiter := RateLimiter . NewRateLimiter ( time . Second / 10 ) n := time . Now () for i := 0 ; i < 10 ; i ++ { log . Print ( "Scheduled:" , i ) e := i f := func () { log . Printf ( "%d: %v" , e , time . Now (). Sub ( n )) } limiter . Go ( f ) } time . Sleep ( time . Second ) } 输出: 2015/05/12 23:15:59 Scheduled


【文件预览】:
go-rateLimiter-master
----rateLimiter.go(526B)
----LICENSE(1KB)
----README.md(1KB)
----sample()
--------sample.go(350B)

网友评论