You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// Copyright 2023 Suyash Katiyar. All rights reserved.
// Use of this source code is governed by a MIT license
// that can be found in the LICENSE file.
/*
Package goutils is an utility package which provides straight-forward, powerful functions for working with go routines.
It takes inspiration from https://caolan.github.io/async and implements utility functions in an idiomatic Go way.
goutils provides around 70 functions that include the usual 'functional' suspects (map, reduce, filter, each…) as well as some common patterns for asynchronous control flow (waterfall, async/await, queue).