donutloop/toolkit

Collection of useful patterns

36
/ 100
Emerging

This toolkit helps Go developers implement common software design patterns and build robust, scalable applications. It provides pre-built solutions for tasks like managing concurrent operations, scheduling jobs, handling errors gracefully, and setting up event-driven systems. Developers can integrate these patterns into their Go projects to streamline development and improve system reliability.

158 stars. No commits in the last 6 months.

Use this if you are a Go developer building an application and need reliable, tested implementations for common architectural challenges.

Not ideal if you are not a Go developer, or if you are looking for a high-level application framework rather than a collection of foundational design patterns.

Go-programming software-architecture system-design application-development concurrency-management
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 10 / 25

How are scores calculated?

Stars

158

Forks

8

Language

Go

License

MIT

Last pushed

May 10, 2021

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/donutloop/toolkit"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.