Registry / utility / kamilsk-retry-v4

kamilsk-retry-v4

JSON →
library4.8.0gogounverified

Package retry provides an interruptible mechanism to perform actions repetitively until successful.

go get github.com/kamilsk/retry/v4
INSTALL
IMPORT
SIG · KAMILSK-RETRY-V4
K
kamilsk-retry-v4
utilitygov4.8.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

retry
github.com/kamilsk/retry/v4

Retry an action up to 3 times.

package main import ( "fmt" "github.com/kamilsk/retry/v4" "github.com/kamilsk/retry/v4/strategy" ) func main() { action := func(uint) error { return fmt.Errorf("temporary error") } err := retry.Retry(action, strategy.Limit(3)) fmt.Println(err) }
Debug
Known issues

No known issues recorded.

Upgrade
Version history
4.8.0latest on pkg.go.dev
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources
kamilsk-retry-v4 — go get kamilsk-retry-v4 · libregistry