به دنبال تئوری رسمی الهامبخش مدل همزمانی زبان برنامهنویسی Go [31]، عملیات ارسال و دریافت بهعنوان ارتباطات اولیه مسدودکننده اجرا میشود.هنگامی که کاربر از یک فایل منبع Go
تعمیر کامپیوتر در اصفهان شروع می کند، کامپایلر Bondgo هر بار که با Goroutine مواجه می شود یک CP جدید ایجاد می کند (شکل 6 را ببینید). به طور مشابه، هر بار که با یک Go Channel مواجه می شویم، کامپایلر ما کانال سخت افزاری مربوطه را در BM ایجاد می کند. بدیهی است که هر کانال همانطور که توسط کد منبع سطح بالا دیکته می شود