Merge pull request #6 from JamesMConroy/waitfix

Don't sleep before the first API call
This commit is contained in:
Adithya Chari
2021-08-01 06:38:18 -05:00
committed by GitHub

View File

@@ -36,9 +36,10 @@ func main() {
start := time.Now()
for i, c := range commodities {
if i%5 == 0 {
if i+1%5 == 0 {
elapsed := time.Now().Sub(start)
if elapsed < time.Minute {
log.Println("Sleeping because of API limit")
time.Sleep(time.Minute - elapsed)
}
start = time.Now()