stop-and-go

Waiter

A utility package providing a wait function to manage asynchronous tasks and their dependencies.

Testing helper for concurrency

GitHub

10 stars
2 watching
4 forks
Language: Go
last commit: 8 days ago
Linked from 2 awesome lists

concurrencygogolanghelpertesting

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
stavrospanakakis/is_ready A tool that waits until multiple addresses become accessible 135
bendemboski/ember-concurrency-test-waiter An addon to instrument Ember's concurrency tasks to wait for their completion before proceeding with tests 21
jvoegele/wait_for_it Provides a way to wait for the completion of asynchronous or remote operations in Elixir 15
elgohr/go-localstack A Go library that simplifies interactions with localstack services for testing and development purposes. 78
sindresorhus/p-wait-for A utility function to wait for a condition to be true while allowing for customizable timeout options and fallback behavior. 155
pieterclaerhout/go-waitgroup A package that provides a WaitGroup with error handling and concurrency control. 48
mazharenko/fluentassertions.eventual A NuGet package that allows developers to wait for FluentAssertions checks to pass during testing 5
dirkaholic/kyoo An unlimited job queue with concurrent worker pools for Go applications 51
tobyhede/go-underscore A collection of utility functions for the Go programming language 1,301
didil/goblero A Go library that provides an embedded persistent job queue with in-process job processing and storage backed by BadgerDB. 161
anikhasibul/queue Provides a concurrency control mechanism for managing goroutine groups and ensuring their termination after completion. 18
go-godo/godo A task runner and file watcher for Go that automates repetitive development tasks 536
vapor-community/queues-mongo-driver An implementation of a MongoDB driver for Vapor's Queues framework 6
enriquebris/goconcurrentqueue A package offering concurrent-safe queue implementations with auto-expanding capacity and fixed capacities 396
xxjwxc/public A comprehensive utility package for Go programmers 175