GO یک زبان برنامه نویسی opensource است که در برای ساخت نرم افزارهای مختلف قابل استفاده می باشد. این زبان در سال ۲۰۰۹ توسط کن تامپسون ،راب پایک و رابرت گریسمور در شرکت گوگل معرفی شد.

اهداف ایجاد زبان برنامه نویسی GO :

  • کارایی زبان ‌های ترجمه‌ شده دارای سامانه نوع ایستا و آسانی برنامه ‌نویسی زبان ‌های پویا
  • امنیت نوع ‌ها، و امنیت حافظه
  • پشتیبانی برای همروندی و ارتباط
  • زباله جمع‌کن کارا و بدون تأخیر
  • زمان ترجمه کوتاه

زبان Go  آینده درخشانی خواهد داشت، زیرا :

  1. زبان Go تحت حمایت شرکت گوگل است و طراحان این زبان جزء متخصصین گوگل هستند .
  2. این زبان فرزند زبان C محسوب می شود و از سرعت ، امنیت و پایداری فوق العاده ای برخوردار است .
  3. با اینکه این زبان نوظهور است در عین ناباوری در کمتر از ۷ سال خود را جزء ۱۵ زبان برنامه نویسی مطرح در دنیا جای داده است .
  4. Go یک زبان جامع است و طراحی انواع اپلیکیشن ها از جمله (وب ، ویندوز ، موبایل ، برنامه های تحت شبکه ، بازی سازی و … ) را شامل می شود .
  5. تنها با یادگیری یک زبان برنامه نویسی هر نوع برنامه ای را می توانید بسازید.