Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with goroutines

A curated list of projects in awesome lists tagged with goroutines .

https://github.com/sourcegraph/conc

Better structured concurrency for go

concurrency go golang goroutines

Last synced: 29 Sep 2024

https://github.com/joaocgduarte/concurrency-in-go

These are all my learnings gathered on concurrency in golang

channels concurrency golang goroutines guide

Last synced: 14 Aug 2024

https://github.com/softwaremill/ox

Safe direct-style concurrency and resiliency for Scala on the JVM

channels concurrency goroutines jvm loom scala structured-concurrency virtual-threads

Last synced: 31 Jul 2024

https://github.com/becheran/roumon

Universal goroutine monitor using pprof and termui

golang goroutines monitoring pprof termui tui

Last synced: 03 Aug 2024

https://github.com/destel/rill

Go concurrency with channel transformations, type safety, batching and error handling. No boilerplate

channels concurrency functional-programming generics go golang goroutines pipeline streaming

Last synced: 04 Aug 2024

https://github.com/arunsworld/nursery

Structured Concurrency in Go

concurrency golang golang-library goroutines nursery

Last synced: 30 Jul 2024

https://github.com/pieterclaerhout/go-waitgroup

A sync.WaitGroup with error handling and concurrency control

concurrency golang goroutine goroutines pool waitgroup

Last synced: 30 Jul 2024

https://github.com/rafaeljesus/parallel-fn

Run functions in parallel :comet:

concurrency go goroutines

Last synced: 30 Jul 2024

https://github.com/patrykstefanski/libfev

A library for events and fibers

coroutines epoll fibers goroutines iouring kqueue

Last synced: 30 Jul 2024

https://github.com/oldcorvus/chickochat

real time multi room multi user chat using golang, websocket , mongodb with restful api

chat gin-gonic golang golang-channels gorilla-websocket goroutines mongodb websocket

Last synced: 28 Sep 2024

https://github.com/vearutop/stuckroutines

Stuck goroutines filter for pprof

go goroutines pprof

Last synced: 01 Oct 2024

https://github.com/nar10z/go-accumulator

Solution for accumulation of events and their subsequent processing.

accumulator batch go golang golang-tools goroutines utility

Last synced: 30 Jul 2024

https://github.com/shraiysh/GoTorrent

Bit-torrent client implementation in GOOOOOOO

bittorent-specifications bittorrent-client concurrency go golang goroutines

Last synced: 06 Aug 2024

https://github.com/kenlomaxsap/spaceInvadersWithGoRoutines

To learn how to work with GoRoutines, Channels, State I implemented a Space Invaders Game :)

channels go golang goroutines

Last synced: 28 Aug 2024

https://github.com/descholar-ceo/realtime-go-backend

This is the RealTimeGo, the backend part, done in Go

go gochannels golang goroutines realtime rethinkdb websocket

Last synced: 01 Oct 2024

https://github.com/descholar-ceo/realtime-go-frontend

This is a real-time chat app with golang in the backend and reactjs for the frontend

go go-concurrency golang goroutines reactjs websocket

Last synced: 01 Oct 2024

https://github.com/ggcr/go-mapreduce

MapReduce implementation written in Go with heavy use of concurrency and the distributed systems paradigm.

concurrency distributed-systems go goroutines mapreduce mit mit-6824 thread

Last synced: 02 Aug 2024

https://github.com/killovsky/ceres

O Projeto Ceres é um plugin opcional desenvolvido em Golang para o Projeto Íris. Este plugin possibilita a implementação de todas as funcionalidades Golang, incluindo a compilação de códigos GO. Com isso, a Ceres elimina a necessidade de modificar o código principal da Íris ou de aprender Node.js (JavaScript) para realizar alterações.

api bot bot-framework documentation easy golang goroutines http https iris modular multiplatform plugin post socket socket-io termux websocket whatsapp whatsapp-bot

Last synced: 30 Sep 2024

https://github.com/alessandrobessi/gochat

A simple multi user client/server chat application written in Go using less than 250 loc. Useful to learn how to deal with concurrency in Go (goroutines, channels, and mutexes).

channels chat client-server go golang goroutines mutexes

Last synced: 01 Oct 2024

https://github.com/musale/returns

A simple service that was created to handle the callback requests from telco APIs.

callbacks channels golang goroutines redis

Last synced: 01 Oct 2024

https://gitlab.com/johnsonjh/leaktestfe

leaktestfe: A convenience library and front-end for Uber goleak.

go golang goleak goroutines leak-detection testing unit-testing

Last synced: 29 Jul 2024

https://github.com/kengbailey/golang-ref

Code samples of various concepts and topics in Go. As long as I'm learning I'll keep adding.

channels example functions golang goroutines json postgres postgresql scraping tutorial tutorials

Last synced: 27 Sep 2024

https://github.com/tolopsy/easy-backup

CLI tool to automate compression and archival of files into AWS S3 or a partitioned directory

aws aws-s3 backup file-management go-channel goroutine-pool goroutines mutex-synchronisation waitgroup worker-pool zip

Last synced: 29 Jul 2024

https://github.com/mateoramirezrubio1/learning_go_golang

This repository is dedicated to exploring and mastering Go programming through hands-on examples and projects. Each section delves into key Go concepts, providing clear explanations and practical code to help you understand and apply Go's features effectively.

concurrency go go-programming golang golang-examples goroutines learning-go learning-golang parallelism programming-tutorials waitgroups

Last synced: 28 Sep 2024

https://github.com/bernardolm/octo-batch

It's intends to do batch subscriptions to all user repositories, personal and from an organization using the go lang SDK for Github API. As a way to study about go routines, channels, semaphores and wait groups.

api channels github github-api go golang goroutines repository sdk semaphore subscription waitgroup

Last synced: 29 Sep 2024

https://github.com/aswinbennyofficial/go-workerpool-webserver

This repository contains a GoLang implementation of a web server that utilizes concurrent workers to handle resource heavy incoming requests.

go golang goroutine goroutines server worker-threads

Last synced: 02 Oct 2024