{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:golang/github.com/code%21g%21r%21o%21o%21v%21e-dev/retry","name":"github.com/codeGROOVE-dev/retry","description":"Package retry provides a simple and flexible retry mechanism for Go.\nIt allows executing functions with automatic retry on failure, with configurable\nbackoff strategies, retry conditions, and error handling.\n\nThe package is safe for concurrent use.\n\nThe package is inspired by Try::Tiny::Retry from Perl.\n\nBasic usage:\n\nWith data return:","version":"v1.3.1","softwareVersion":"v1.3.1","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/codeGROOVE-dev/retry","issueTracker":"https://github.com/codeGROOVE-dev/retry/issues","url":"https://github.com/codeGROOVE-dev/retry","programmingLanguage":{"@type":"ComputerLanguage","name":"Go"},"dateCreated":"2025-08-05","dateModified":"2025-11-17","datePublished":"2025-11-17","copyrightYear":2025,"downloadUrl":"https://proxy.golang.org/github.com/code!g!r!o!o!v!e-dev/retry/@v/v1.3.1.zip","softwareHelp":{"@type":"WebSite","url":"https://pkg.go.dev/github.com/codeGROOVE-dev/retry#section-documentation"},"applicationCategory":"go","runtimePlatform":"go","developmentStatus":"active","sameAs":["https://pkg.go.dev/github.com/codeGROOVE-dev/retry"],"https://www.w3.org/ns/activitystreams#likes":1}