با چنلها آشنا میشویم و یاد میگیریم گوروتین ها چطور میتوانند با استفاده از چنلها با یکدیگر ارتباط برقرار کنند
مهدی خانزادی
۳۱ فروردین ۱۴۰۵
با مفهوم همروندی و پردازش موازی آشنا میشیم و یاد میگیریم چطور با استفاده از گوروتین (goroutine) و چنل ها (channels) دستورات را به صورت همروند و یا موازی اجرا و کنترل کنیم.
مهدی خانزادی
۱۶ اسفند ۱۴۰۴
در این قسمت یاد میگیریم چطور با استفاده از go generate دستورات را اجرا کنیم. سپس با استفاده از این دستور فایل های openapi را بر اساس نشانه گذاری هایی که بر روی کد کرده ایم ایجاد میکنیم.
مهدی خانزادی
۱۲ اسفند ۱۴۰۴
با reflection در گولنگ آشنا میشیم و یاد میگیریم چطور از رفلکشن استفاده کنیم.
مهدی خانزادی
۱۰ آذر ۱۴۰۴
پکیج و ماژول هردو روش هایی برای دسته بندی و استفاده ی مجدد از کدها هستند. در اینجا با پکیج و ماژول آشنا میشویم و یادمیگیریم چطور از پکیج و ماژول هایی که دیگران توسعه داده اند درون پروژه خود استفاده کنیم.
مهدی خانزادی
۹ آذر ۱۴۰۴
اِرور بیانگر خطا در زمان اجرای برنامه است. برای حفظ پایداری و عملکرد صحیح برنامه، لازم است خطاها بهصورت مناسب شناسایی، کنترل و مدیریت شوند.
مهدی خانزادی
۹ آبان ۱۴۰۴
خیلی مختصر و ساده با پکیج استاندارد RPC که در گولنگ ارائه شده است آشنا میشویم و یاد میگیریم چطور برای ارتباط بین سرویس ها از RPC استفاده کنیم.
مهدی خانزادی
۲۷ مهر ۱۴۰۴
با Gob آشنا میشویم و یاد میگیریم چطور برای تبدیل اطلاعات به فرمت باینری میتوان از Gob استفاده کنیم.
مهدی خانزادی
۲۶ مهر ۱۴۰۴
گولنگ مانند باقی زبان های برنامه نویسی از JSON پشتیبانی میکند. در اینجا با نحوه استفاده از جیسان در برنامه های گولنگی آشنا میشیم.
مهدی خانزادی
۲۰ مهر ۱۴۰۴
با مفاهیم Defer، Panic و Recover در زبان Go (Golang) آشنا میشویم و یاد میگیریم چطور با استفاده از آنها جریان اجرای برنامه را کنترل کرده و خطاها را بهصورت ایمن مدیریت کنیم.
مهدی خانزادی
۱۳ مهر ۱۴۰۴