Open p-duke opened 1 month ago
@p-duke Hi! Have you figured it out by now?
The issue is that the throttle ticker gets initialized each time Crawl() is called. Meaning you are creating a new ticker every time!
You can initialize one ticker and pass it down to Crawl() as a parameter. Here is an example: https://github.com/loong/go-concurrency-exercises/pull/19/files
Hey @loong - love this repo and its helping me improve my Go skills
After adding what I think is the desired solution the tests continue to fail. Even when I include a 5 second delay.
Go version
go version go1.21.0 darwin/amd64
Please let me know if I'm missing something here. Thanks!