Skip to content
generated from xmidt-org/.go-template

Provides retry semantics for tasks, with easily unmarshalable configuration and support for exponential backoff.

License

Notifications You must be signed in to change notification settings

xmidt-org/retry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

retry

retry provides simple task retry logic.

Build Status codecov.io Go Report Card Apache V2 License Quality Gate Status GitHub release PkgGoDev

Summary

retry provides simple ways of executing tasks with configurable retry semantics. A focus is place on external configuration driving the retry behavior. Tasks may be executed without retries, with a constant interval between retries, or using an exponential backoff.

Table of Contents

Code of Conduct

This project and everyone participating in it are governed by the XMiDT Code Of Conduct. By participating, you agree to this Code.

Install

go get -u github.com/xmidt-org/retry

Contributing

Refer to CONTRIBUTING.md.

About

Provides retry semantics for tasks, with easily unmarshalable configuration and support for exponential backoff.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages