ssgreg / repeatLinks
Go implementation of different backoff strategies useful for retrying operations and heartbeating.
β85Updated 5 years ago
Alternatives and similar repositories for repeat
Users that are interested in repeat are comparing it to the libraries listed below
Sorting:
- π§ Flexible mechanism to make execution flow interruptible.β100Updated 4 years ago
- A complete solution for static files in Go codeβ129Updated last year
- A workerpool that can get expanded & shrink dynamically.β53Updated 4 years ago
- π¦ Semaphore pattern implementation with timeout of lock/unlock operations.β103Updated 5 years ago
- Checks if there are any updates for imports in your module.β39Updated 6 months ago
- A little Go util to print duration strings in a human-friendly formatβ95Updated last year
- Basic LDAP Authenticator for Go ππβ59Updated 5 years ago
- Persist to disk channel for Go.β47Updated 8 years ago
- GoLang extended synchronization primitives: Named mutex, non blocking mutex, semaphore.β51Updated 9 years ago
- Easy file permissions for golang. Easily get and set file permission bits.β53Updated 4 years ago
- Embeds static resources into go files for single binary compilation + works with http.FileSystem + symlinksβ67Updated 9 years ago
- Package deque implements a very fast and efficient general purpose queue/stack/deque data structure that is specifically optimized to perβ¦β48Updated 2 years ago
- Embeddable in memory key/value store for strings in golangβ53Updated 7 years ago
- Go implementation of the Open Packaging Conventions (OPC)β77Updated 2 years ago
- Simple expression evaluation engine for Goβ72Updated 5 years ago
- Populate go command line app flags from config structβ43Updated 3 years ago
- An in-process simple publish/subscribe library for golangβ108Updated 5 years ago
- Go (golang) package to get hash strings of arbitrary data structures.β140Updated 9 months ago
- Fast parallel file search in Go using sync.ErrGroupβ58Updated 5 years ago
- A library for graceful restarts in Go.β96Updated 8 years ago
- Barebones subcommand handlingβ64Updated 6 years ago
- Golang packages for writing small daemons and servers.β51Updated 4 years ago
- a tiny package that implements SMTP server for Go projectsβ106Updated 2 years ago
- utils for Go contextβ25Updated 5 years ago
- Tickers with random jitterβ92Updated 3 years ago
- A golang library for set operations on intervals, such as time ranges.β140Updated 2 years ago
- A GO web application profiler.β59Updated 7 years ago
- Package flow provides support for basic FBP / pipelinesβ26Updated last month
- Compact, sortable and fast unique IDs with embedded metadata.β94Updated 4 years ago
- A Go library for encoding structs into Header fields.β47Updated 2 years ago