Concurrency
4 skills with this tag
affaan-m
Passed
Golang Patterns
A comprehensive reference guide for Go (Golang) development that covers idiomatic patterns, error handling, concurrency, interface design, package organization, and performance optimization. It serves as a best practices companion when writing, reviewing, or refactoring Go code.
GolangGoPatterns+3
6332.2k
wshobson
Passed
go-concurrency-patterns
This skill provides comprehensive documentation for Go concurrency patterns including goroutines, channels, sync primitives, and context management. It covers worker pools, fan-out/fan-in pipelines, graceful shutdown, error groups, and race detection with production-ready code examples.
GoGolangConcurrency+3
46227.0k
wshobson
Passed
async-python-patterns
A comprehensive reference guide for Python asynchronous programming. Covers asyncio fundamentals, coroutines, tasks, async context managers, producer-consumer patterns, rate limiting with semaphores, and real-world examples including web scraping with aiohttp, async database operations, and WebSocket servers.
PythonAsyncioAsync Await+3
68927.0k
wshobson
Passed
Go Concurrency Patterns
A comprehensive educational skill for systems programming. It provides production-ready patterns for Go concurrency (goroutines, channels, worker pools), Rust async programming (Tokio, streams, error handling), and memory safety across C, C++, and Rust. Includes specialized agents for each language to assist with development tasks.
GoRustConcurrency+3
124127.0k