Practical concurrency guide in Go, communication by channels, patterns
-
Updated
Apr 25, 2023 - Go
Practical concurrency guide in Go, communication by channels, patterns
Tests for race conditions in web applications. Includes a RESTful API to integrate into a continuous integration pipeline.
Chronos - A static race detector for the go language
Concurrency in Go video course with in depth explanations & examples
strace-perfetto runs strace and converts the raw output to a Trace Event JSON file. The JSON file can then be analyzed using Google's Perfetto UI
An extensible quota keeper using redis
Race condition in distributed systems with RabbitMQ
A golang library based on go-redis connection pool that can be used to implement rate limit function
goexpert-multithreading
Crontab written in Golang with mechanism to prevent race execution.
Studies about the most basically race condition problem: Concurrent Counter
История одного банка. Смертельные гонки. Репозиторий создан для моего доклада
Go_Concurrency: A repository showcasing Go's concurrency prowess through practical implementations using WaitGroup, channels, and atomic operations. Explore race condition mitigation and advanced patterns for effective concurrent programming.
This is a basic Golang web server that serves static files. This is a minimal web server, handle simple HTTP requests, & manage shared variables safely using mutexes to prevent race conditions.
Add a description, image, and links to the race-conditions topic page so that developers can more easily learn about it.
To associate your repository with the race-conditions topic, visit your repo's landing page and select "manage topics."