/go-worker-pool

A simple implementation of go worker pool

Primary LanguageGo

در این مثال اگر فایل main2.go ران شود برنامه به صورت سنتی اجرا می شود. یعنی هر تسک شروع می شود پردازش می شود و پس از اتمام جواب برگردانه می شود اما اگر فایل main.go که بر اساس پترن worker pool ساخته شده است اجرا شود تمامی تسک ها با هم شروع می شوند و پس از اتمام هر تسک جواب ارسال می شود