slack-go / slack

Slack API in Go, originally by @nlopes; Maintainers needed, contact @parsley42
https://pkg.go.dev/github.com/slack-go/slack
BSD 2-Clause "Simplified" License
4.6k stars 1.11k forks source link

Apply retryable logic to all APIs #1243

Open albert-anzenna opened 7 months ago

albert-anzenna commented 7 months ago

Description

I found that the retryable logic is only applied to "get starred content" and "get users". It is possible to extend that really quickly by using https://github.com/hashicorp/go-retryablehttp. I can send a pull request but I want to make sure this is something that you would consider as acceptable as I find that your repository does not import a lot of dependencies.