محمد حسینی راددرسون لرن·۱ سال پیشچقدر دانشگاه در تعیین آینده منِ برنامهنویس تاثیر داره؟این چند وقته سردرگمی زیادی در میان کسایی که تازه میخوان مسیرشون رو توی دنیای برنامهنویسی شروع کنن دیدم و دوس داشتم کمی درباره این مسئله صح…
محمد حسینی راد·۲ سال پیشآشنایی با Long polling و پیادهسازی آن در Goفرض کنید میخوایم بکاند یک بازی رو پیاده سازی کنیم که نوبتی باشه. مثلا منچ! شطرنج یا حتی دوز! خلاصش اینه من وقتی یک حرکتی انجام میدم باید..
محمد حسینی راددرانتشارات راکت·۳ سال پیشآشنایی با Heap و مقایسه آن در یک شبیه سازیفرض کنید یک لیست از اعداد داریم و میخوایم دنبال minimum ها بگردیم. توی این مقاله در مورد راه حل معمولی و مقایسش با Heap میپردازیم و با شبیه
محمد حسینی راد·۳ سال پیشافزایش پرفورمنس سیستم با دسته دسته کردن درخواست هاتوی این مقاله به batch کردن درخواست های SELECT , INSERT و UPDATE میپردازیم و با بنچ مارک تاثیر هر روش رو می بینیم.
محمد حسینی راددرانتشارات GoLang·۳ سال پیشجنریک ها در گو و بررسی پرفورمنس آنها با گرفتن بنچ مارکجنریک ها یکی از فیچر های بسیار درخواست شده گوفر ها بود که بزودی قراره در تاریخ فبریه 2022 به صورت رسمی در ریلیز 1.18 به گو اضافه بشه.
محمد حسینی راددرانتشارات GoLang·۳ سال پیشپوینتر ها در گو | آشنایی و درک بهتر آنهااگر قلق و پشت صحنه پوینترها رو ندونیم به احتمال زیاد توی پیاده سازی هامون دردسر های زیادی خواهیم داشت و شایدم نفهمیم چرا کد کار میکنه!
محمد حسینی راددرانتشارات GoLang·۳ سال پیشپیاده سازی یک سرویس قابل تست در Golang - قسمت ۱گو زبون قوی ایی هست. با استفاده از کتابخانه های پیشفرض گو میتونیم یک سرویس سریع بنویسیم و نیازی به فریم ورک نداشته باشیم. تکلیف معماری چیه؟
محمد حسینی راددرانتشارات GoLang·۴ سال پیشارثبری در Go؟ آشنایی با Composition در Golang.اگر با گو کار کرده باشید حتما درک ارثبری براتون یکم سخت بوده و مفاهیمش شبیه بقیه زبانهای رایج برنامه نویسی نیست.میخوایم در موردش صحبت کنی…
محمد حسینی راددرانتشارات روبیک·۴ سال پیشپیاده سازی Promises در Golangزبان Go با معماری CSP به ما قدرت خیلی زیادی میده که سیستم concurrent مورد نظرمون رو طراحی کنیم. اما حداقل برای من موقع شروع کار یکم گیج کنن…
محمد حسینی راددرانتشارات GoLang·۴ سال پیشپوینتر ها میتونن کد Go شما رو کند کنن!چیزی که معمولا میشنیدم از دوستام اینه که خروجی توابعت رو با پوینتر برگردونی بنظر بهتر میاد. اما حرکت اشتباهی بود. توی این مقاله میبینیم چرا…