Skip to content

Releases: bharat-rajani/rungroup

v1.0.2

13 Jun 11:18
Compare
Choose a tag to compare
  • Updates in README example.

v1.0.1

12 Jun 22:30
Compare
Choose a tag to compare

Bug fixes:

  • Removing simple go map to avoid concurrent read write issues.

Features:

  • Error tracking for go-routine is optional now.
  • Concurrent RWMutex Map implementation.
  • rungroup can be used with sync.Map or RWMutex map

Extras:

  • Adding bench marks.
  • Adding more unit test. Coverage: 90%

Initial Release

09 Jun 07:33
Compare
Choose a tag to compare

An awesome way to manage lifecycle of group of goroutines.

Features:

  • Interrupter flag to specify if a goroutine can interrupt other goroutines in group.
  • Error tracking, tracks errors from goroutines.

This package is inspired from https://github.com/golang/sync/blob/master/errgroup/errgroup.go