Yo, I’ve been down this road before. For go-resty retrycondition, I’d say don’t overcomplicate it.
Just retry on 5xx and timeouts, and maybe 429 if you’re dealing with rate limits.
Also, use `SetRetryAfter()` if the server sends a Retry-After header. It’s a lifesaver for rate-limiting scenarios.
Just retry on 5xx and timeouts, and maybe 429 if you’re dealing with rate limits.
Also, use `SetRetryAfter()` if the server sends a Retry-After header. It’s a lifesaver for rate-limiting scenarios.
