go-parallel

parallelism in Go using generics (by gregwebs)

Go-parallel Alternatives

Similar projects and alternatives to go-parallel

  1. mgmt

    Next generation distributed, event-driven, parallel config management!

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. conc

    Better structured concurrency for go

  4. rill

    Go toolkit for clean, composable, channel-based concurrency (by destel)

  5. semgroup

    Like errgroup/waitgroup, but only runs a maximum of tasks at any time.

  6. cff

    Concurrency toolkit for Go

  7. rill

    Rill is a tool for effortlessly transforming data sets into powerful, opinionated dashboards using SQL. BI-as-code.

  8. tunny

    A goroutine pool for Go

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. heka

    Discontinued DEPRECATED: Data collection and processing made easy.

  11. go-linq

    .NET LINQ capabilities in Go

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better go-parallel alternative or higher similarity.

go-parallel discussion

Log in or Post with

go-parallel reviews and mentions

Posts with mentions or reviews of go-parallel. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-11-25.
  • Show HN: Rill – Composable concurrency toolkit for Go
    13 projects | news.ycombinator.com | 25 Nov 2024
    I don't like how errors are retrieved rather than assigned because assignment gets verified by tools. In my library I used a channel for errors- that gives ultimate flexiblitiy- it can be converted to wait and collect them to a slice or to perform a cancellation on first error.

    [1] https://github.com/gregwebs/go-parallel

Stats

Basic go-parallel repo stats
1
2
4.1
2 months ago

gregwebs/go-parallel is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of go-parallel is Go.


Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io