gobyexample/078-rate-limiting.go
Mark McGranaghan 354a9d862f reorder
2012-09-21 07:54:20 -07:00

16 lines
246 B
Go

package main
import ("time"; "fmt")
func main() {
throttle := time.Tick(time.Millisecond * 200)
for {
<- throttle
go fmt.Println("rate-limited action")
}
}
// == todo
// credit http://code.google.com/p/go-wiki/wiki/RateLimiting