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

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

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

با همکاری آکادمی گوفرهای ایرانی که به سرپرستی مهندس عرفان اکبری منش است، تصمیم به ضبط این مجموعه آموزشی گرفته شد. به حول و قوه الهی از مباحث پایه تا موضوعات پیشرفته ، آموزش های متعدد توسط ما به کاربران عزیز ارائه خواهد شد.

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

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

در بخش سوم از مباحث مقدماتی آموزش GO با موارد زیر آشنا خواهید شد:

  • آرایه ها و کاربرد آن
  • اسلایس برادر آرایه
  • تعریف و استفاده از map
  • اشاره گر ها
  • ساختار ها در برنامه نویسی (struct)

شما می توانید بخش های بعدی را از طریق لینک های زیر دریافت کنید:

بخش اول آموزش زبان برنامه نویسی Go

بخش دوم آموزش زبان برنامه نویسی Go

تا حرفه ای شدن با ما باشید…