GO یک زبان برنامه نویسی opensource است که در برای ساخت نرم افزارهای مختلف قابل استفاده می باشد. این زبان در سال ۲۰۰۹ توسط کن تامپسون ،راب پایک و رابرت گریسمور در شرکت گوگل معرفی شد.
اهداف ایجاد زبان برنامه نویسی GO :
- کارایی زبان های ترجمه شده دارای سامانه نوع ایستا و آسانی برنامه نویسی زبان های پویا
- امنیت نوع ها، و امنیت حافظه
- پشتیبانی برای همروندی و ارتباط
- زباله جمعکن کارا و بدون تأخیر
- زمان ترجمه کوتاه
با همکاری آکادمی گوفرهای ایرانی که به سرپرستی مهندس عرفان اکبری منش است، تصمیم به ضبط این مجموعه آموزشی گرفته شد. به حول و قوه الهی از مباحث پایه تا موضوعات پیشرفته ، آموزش های متعدد توسط ما به کاربران عزیز ارائه خواهد شد.
ما بر این باوریم که زبان Go آینده درخشانی خواهد داشت، زیرا :
- زبان Go تحت حمایت شرکت گوگل است و طراحان این زبان جزء متخصصین گوگل هستند .
- این زبان فرزند زبان C محسوب می شود و از سرعت ، امنیت و پایداری فوق العاده ای برخوردار است .
- با اینکه این زبان نوظهور است در عین ناباوری در کمتر از ۷ سال خود را جزء ۱۵ زبان برنامه نویسی مطرح در دنیا جای داده است .
- Go یک زبان جامع است و طراحی انواع اپلیکیشن ها از جمله (وب ، ویندوز ، موبایل ، برنامه های تحت شبکه ، بازی سازی و … ) را شامل می شود .
- تنها با یادگیری یک زبان برنامه نویسی هر نوع برنامه ای را می توانید بسازید.
در بخش چهارم و پایانی از مباحث مقدماتی آموزش GO با موارد زیر آشنا خواهید شد:
- متدها
- interface
- گوروتین
- کانال
همچنین شما می توانید بخش های قبلی مجموعه آموزش زبان برنامه نویسی Go را از طریق لینک های زیر را ببنید:
بخش اول آموزش زبان برنامه نویسی Go
سلام ، روزتون بخیر ، من تازه شروع به کار با زبان golang کردم ، آموزش های سایت رو کامل دیدم ،
اول خواستم تشکر کنم از اموزش های خیلی خوبتون ، من کتابی که توی خود سایت go بود رو خوندم ولی یکم گیج کننده بود ، اموزش های شما خیلی با زبان ساده تمام نکات رو توضیح داده بودین، خسته نباشید میگم بهتون ،
خواستم مشورت بگیرم ازتون که اگر امکانش باشه راهنمایی بفرمایید که من اگر بخوام برای تمرین و نمونه کار و شروع برنامه نویسی go یه برنامه بنویسم، چه برنامه ای کار کنم که هم بعنوان یک نمونه کار و تمرین مناسب باشه و هم اینکه تمام موضوعات رو در بر گرفته باشه.