From 898a2c5c39d64f95c93564a774a3e34f0b3f9978 Mon Sep 17 00:00:00 2001 From: Dmytro Titov Date: Mon, 25 Mar 2024 12:23:00 +0100 Subject: [PATCH 1/2] Update README.md Add retro library --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 152552d3e70..7d2eb3d0ea6 100644 --- a/README.md +++ b/README.md @@ -2775,6 +2775,7 @@ _General utilities and tools to make your life easier._ - [retry](https://github.com/shafreeck/retry) - A pretty simple library to ensure your work to be done. - [retry-go](https://github.com/avast/retry-go) - Simple library for retry mechanism. - [retry-go](https://github.com/rafaeljesus/retry-go) - Retrying made simple and easy for golang. +- [retro](https://github.com/goioc/retro) - Handy retry-on-error library with extensive flexibility (backoff strategies, caps, etc). - [robustly](https://github.com/VividCortex/robustly) - Runs functions resiliently, catching and restarting panics. - [rospo](https://github.com/ferama/rospo) - Simple and reliable ssh tunnels with embedded ssh server in Golang. - [scan](https://github.com/blockloop/scan) - Scan golang `sql.Rows` directly to structs, slices, or primitive types. From 22ce60935a219b9a13bf771fb5e8091a721b6844 Mon Sep 17 00:00:00 2001 From: Dmytro Titov Date: Mon, 25 Mar 2024 12:30:46 +0100 Subject: [PATCH 2/2] Update README.md Add retro library --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7d2eb3d0ea6..ec37e77573d 100644 --- a/README.md +++ b/README.md @@ -2769,13 +2769,13 @@ _General utilities and tools to make your life easier._ - [request](https://github.com/mozillazg/request) - Go HTTP Requests for Humans™. - [rerun](https://github.com/ivpusic/rerun) - Recompiling and rerunning go apps when source changes. - [rest-go](https://github.com/edermanoel94/rest-go) - A package that provide many helpful methods for working with rest api. +- [retro](https://github.com/goioc/retro) - Handy retry-on-error library with extensive flexibility (backoff strategies, caps, etc). - [retry](https://github.com/kamilsk/retry) - The most advanced functional mechanism to perform actions repetitively until successful. - [retry](https://github.com/percolate/retry) - A simple but highly configurable retry package for Go. - [retry](https://github.com/thedevsaddam/retry) - Simple and easy retry mechanism package for Go. - [retry](https://github.com/shafreeck/retry) - A pretty simple library to ensure your work to be done. - [retry-go](https://github.com/avast/retry-go) - Simple library for retry mechanism. - [retry-go](https://github.com/rafaeljesus/retry-go) - Retrying made simple and easy for golang. -- [retro](https://github.com/goioc/retro) - Handy retry-on-error library with extensive flexibility (backoff strategies, caps, etc). - [robustly](https://github.com/VividCortex/robustly) - Runs functions resiliently, catching and restarting panics. - [rospo](https://github.com/ferama/rospo) - Simple and reliable ssh tunnels with embedded ssh server in Golang. - [scan](https://github.com/blockloop/scan) - Scan golang `sql.Rows` directly to structs, slices, or primitive types.