یه تابستون متفاوت با یه تصمیم هوشمندانه! دوره هوش مصنوعی یه تابستون متفاوت با یه تصمیم هوشمندانه! دوره هوش مصنوعی
🎯 ثبت نام

زبان GO

در آموزش Golang مفاهیم اولیه و پیشرفته برنامه نویسی Go را ارائه می گردد. آموزش زبان Go ما برای مبتدیان و حرفه ای ها طراحی شده است.

Go یک زبان برنامه نویسی است که توسط گوگل با چشم انداز توسعه سریع و عملکرد بالا ایجاد شده است.

آموزش Go شامل همه موضوعات زبان Go است، مانند نحوه نصب go، go if-else، go for, go for-range, go break, go follow, go struct, go interface, go ruin, go map ، go break, go continue, go struct, go interface, go ruin, go map, go string, go array, go http server, go rest api و.... .

مقدمه زبان Go

Go یک زبان برنامه نویسی است که توسط گوگل در سال 2007 توسط Robert Griesemer، Rob Pike و Ken Thompson توسعه یافته است. Go یک زبان استاتیک تایپ است و دارای نحوی مشابه با C است. با چشم انداز عملکرد بالا و توسعه سریع توسعه داده شده است. Go ایمنی نوع، garbage collection ، قابلیت نوع پویا، بسیاری از انواع پیشرفته داخلی مانند آرایه‌های طول متغیر و نقشه‌های کلید-مقدار(key-value) و ... را فراهم می‌کند.

می‌توانید برنامه‌نویسی Go را روی سیستم‌عامل‌های مختلف مانند ویندوز، لینوکس، مک و غیره نصب کنید. و سیستم عامل ویندوز برای معماری های 32 بیتی (386) و 64 بیتی (amd64).


آموزش صفر تا صد GO

آموزش نصب Go

اگر پیکربندی ترکیب خود را پیدا نکردید، سعی کنید gccgo را به جای gc نصب نمایید.

906 بازدید
ادامه
آموزش مثال hello world در زبان Go

آموزش مثال hello world در زبان Go

876 بازدید
ادامه
انواع داده در زبان برنامه نویسی Go

متغیرها می توانند انواع مختلفی داشته باشند مانند int، float، struct، slice یا می توانند از interface باشند.

4877 بازدید
ادامه
آموزش پکیج در Golang

پکیج‌ها برای دسته‌بندی برنامه استفاده می‌شوند تا نگهداری از آن آسان باشد.

518 بازدید
ادامه
آموزش دستور if-else در golang

دستور if در Go برای تست شرط استفاده می شود. اگر شرط درست ارزیابی شود، بدنه عبارت اجرا می شود. اگر نه، از بلوک if رد خواهد شد.

5170 بازدید
ادامه
آموزش دستور Switch در برنامه نویسی GO

دستور Go switch یک دستور چند شرطی را اجرا می کند. این دستورشبیه به عبارت زنجیره ای if-else-if است.

4994 بازدید
ادامه
آموزش حلقه For در برنامه نویسی GO

دستور Go for برای تکرار مجموعه ای از عبارات استفاده می شود و تنها حلقه در زبان go است.

577 بازدید
ادامه
آموزش استفاده از تابع range در دستور for با زبان گولنگ

ساختار Go for range در بسیاری از زمینه ها مفید است. می توان از آن برای پیمایش هر آیتم در یک مجموعه استفاده کرد.

393 بازدید
ادامه
آموزش دستور goto در Go

دستور goto در زبان برنامه نویسی Goیک دستور پرش است که برای انتقال کنترل به قسمت های دیگر برنامه استفاده می شود.

693 بازدید
ادامه
آموزش دستور Break در برنامه نویسی GO

دستور break در زبان برنامه نویسی گولنگ برای خارج شدن از درونی ترین ساختاری که در آن رخ می دهد استفاده می شود.

381 بازدید
ادامه
آموزش دستور Continue در برنامه نویسی GO

دستور Continue در زبان برنامه نویسی GO برای پرش از قسمت باقی مانده از حلقه استفاده می شود و پس از بررسی شرایط با تکرار بعدی حلقه ادامه می یابد.

384 بازدید
ادامه
آموزش کامنت ها در Go

کامنت در زبان Go توسط کامپایلر و مفسر اجرا نمی شوند. کامنت برای ارائه اطلاعات یا توضیح در مورد متد، متغیر، کلاس یا هر عبارتی استفاده می شود.

398 بازدید
ادامه
آموزش ثابت ها در GO

یک Const ثابت حاوی داده هایی است که تغییر نمی کنند. این داده فقط می تواند از نوع بولین، عددی (اعداد صحیح، شناور یا مختلط) و رشته ای باشد.

785 بازدید
ادامه
آموزش Type Casting در Go

Type Casting به معنای تبدیل یک متغیر از یک نوع داده به نوع دیگر است. هنگامی که نوع بزرگ به نوع کوچکتر تبدیل می شود، ممکن است مقدار از بین برود

441 بازدید
ادامه
آموزش توابع در Golang

در زبان برنامه نویسی Go، توابع بلوک های اصلی ساختار برنامه هستند. یک تابع برای تقسیم یک مسئله بزرگ به وظایف کوچکتر استفاده می شود.

532 بازدید
ادامه
آموزش Recursion در زبان Go

در برنامه‌نویسی Go، فراخوانی یک تابع از داخل خود تابع به عنوان Recursion شناخته می‌شود.

363 بازدید
ادامه
آموزش Closure در Golang

در اینجا، ما یک تابع ناشناس ایجاد می کنیم که به عنوان یک تابع عمل می کند. تابعی که نام ندارد تابع Closure نامیده می شود

520 بازدید
ادامه
آموزش آرایه در گولنگ

در زبان برنامه‌نویسی Go، یک آرایه یک ساختار داده یکنواخت (نوع ثابت) است و طول آن ثابت است.

477 بازدید
ادامه
آموزش کامل Slice در زبان Go

این مقاله به معرفی و آموزش مفهوم Slice در زبان برنامه‌نویسی Go می‌پردازد. Slice نوعی مرجع پویا به آرایه است که به کاربران اجازه می‌دهد بخشی از آرایه را به‌طور دینامیک مدیریت کنند. همچنین در این مقاله به نحوه عملکرد Slice و ارتباط آن با آرایه‌ها توضیح داده می‌شود.

172 بازدید
ادامه
آموزش آرگومان‌های خط فرمان (Command Line Arguments) در Go

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

184 بازدید
ادامه