Go concurrent-programming

Open-source Go projects categorized as concurrent-programming

Top 9 Go concurrent-programming Projects

  • concurrent-map

    a thread-safe concurrent map for go

    Project mention: Any major projects using generics? | /r/golang | 2022-10-31

    For libraries I use at work, cmap has a v2 using generics. I think that's a fairly widely used library. The events library we use is updated, but not released. When I get a chance, planning on looking on moving to hooks, which does have released generics support.

  • mapreduce

    A in-process MapReduce library to help you optimizing service response time or concurrent task processing. (by kevwan)

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • go-actor

    A tiny library for writing concurrent programs in Go using actor model

  • gowl

    Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and processes and monitor their status.

  • go-left-right

    A faster RWLock primitive in Go, 2-3 times faster than RWMutex. A Go implementation of concurrency control algorithm in paper <Left-Right - A Concurrency Control Technique with Wait-Free Population Oblivious Reads>

  • size-limited-queue

    Learn what sync.Cond is

  • omnivore

    Interactive distributed SSH tool (by DiscoRiver)

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • monproc

    Process Monitor for Debian Linux Distros. Monitor CPU Utilization

  • fsac

    ⚡ fast fuzzy search terminal application that queries what you're looking for and provides the result to a custom command.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-10-31.

Go concurrent-programming related posts


What are some of the best open-source concurrent-programming projects in Go? This list will help you:

Project Stars
1 concurrent-map 3,899
2 mapreduce 143
3 go-actor 70
4 gowl 59
5 go-left-right 44
6 size-limited-queue 24
7 omnivore 14
8 monproc 8
9 fsac 3
Updating dependencies is time-consuming.
Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.