TGViewer
Channel Public Channel
Tech With Nima

Tech With Nima

@techwithnima

Subscribers
33
Photos
1
Videos
0
Links
17
Recent Posts 20 shown
Post #23 447
توی این قسمت از آموزش‌های زبان برنامه نویسی Go، میریم سراغ یکی از جذاب‌ترین و کاربردی‌ترین ویژگی‌هایی که از نسخه ۱.۱۸ به بعد اضافه شده: جنریک‌ها (Generics). 🚀


📌 آنچه در این ویدیو خواهید دید:
• جنریک چیست و چرا به آن نیاز داریم؟
• حل مشکل توابع تکراری (Duplicate Code)
• نحوه تعریف توابع Generic با تایپ‌های عددی
• استفاده از کیورد any برای تایپ‌های نامشخص
• پیاده‌سازی Generics در Structها و متدها
• تفاوت کلیدی بین جنریک و اینترفیس

لینک ویدیو 👇
https://youtu.be/QJNGkWTw1gY?si=bsHfEN6xwyqvQHTY

#youtube #go
YouTube آموزش زبان گو - قسمت 21 | جنریک ها (Generics) توی این قسمت از آموزش‌های زبان برنامه نویسی Go، میریم سراغ یکی از جذاب‌ترین و کاربردی‌ترین ویژگی‌هایی که از نسخه ۱.۱۸ به بعد اضافه شده: جنریک‌ها (Generics). 🚀 اگه شما هم از نوشتن توابع تکراری برای تایپ‌های مختلف (مثل int و float) خسته شدید، این ویدیو دقیقاً…
  • 🔥 10
Post #22 152
Post #21 157
🚨 اگه با مفاهیم Concurrency در زبان گو (Go) آشنا نیستی این پست برای تو هست!

هم روندی یا همان Concurrency یکی از چالش‌برانگیزترین بخش‌های توسعه نرم‌افزار بود، تا اینکه Go با معرفی Goroutines و Channels بازی را عوض کرد.

دو ویدیو جدید در کانال یوتوب منتشر کردم که به زبان ساده، سخت‌ترین مفاهیم Go رو توضیح میدم:

ویدیو اول: درک عمیق Goroutines:
https://youtu.be/wOV0agJJ84M

ویدیو دوم: ارتباط ایمن بین روتین‌ها با استفاده از Channels:
https://youtu.be/1teYa_SSNmA

#youtube #go #concurrency
YouTube آموزش زبان گو - قسمت 19 | گو روتین ها و کانکارنسی در زبان گو توی این ویدیو یاد میگیریم چطور با استفاده از Go Routines سرعت اجرای برنامه‌هامون رو چندین برابر کنیم! 🚀 در قسمت ۱۹ آموزش زبان گو (Go)، میریم سراغ یکی از خفن‌ترین قابلیت‌های این زبان یعنی Concurrency (هم‌روندی). با یک مثال کاملا واقعی شروع میکنیم: فرض کنید…
  • ❤ 7
Post #20 113
Post #18 114
تفاوت Concurrency و Parallelism چیه؟ 🤔 اگر هنوز این دو مفهوم رو با هم اشتباه می‌گیرید، این ویدیو مخصوص شماست!



خیلی از برنامه‌نویس‌ها فکر می‌کنن هم‌روندی (Concurrency) و موازی‌سازی (Parallelism) یک معنی دارن، اما اینطور نیست. در این ویدیو ۵ دقیقه‌ای، خیلی سریع و با یک مثال ساده و غیرفنی، تفاوت دقیق این دو رو بررسی می‌کنیم تا برای همیشه یاد بگیرید.



لینک ویدیو 👇👇👇



https://youtu.be/H_10YlotSFM



#concurrency #parallelism #programming #os
YouTube تفاوت Concurrency و Parallelism در 5 دقیقه! (هم‌روندی vs موازی‌سازی) تفاوت Concurrency و Parallelism چیه؟ 🤔 اگر هنوز این دو مفهوم رو با هم اشتباه می‌گیرید، این ویدیو مخصوص شماست! خیلی از برنامه‌نویس‌ها فکر می‌کنن هم‌روندی (Concurrency) و موازی‌سازی (Parallelism) یک معنی دارن، اما اینطور نیست. در این ویدیو ۵ دقیقه‌ای، خیلی…
  • 🔥 6
  • 👏 1
Post #16 88
Post #14 165
یادگیری زبان برنامه‌نویسی Go با ساخت یک پروژه واقعی!

🚀 در این دوره آموزشی، قدم به قدم یاد می‌گیرید که چطور با استفاده از زبان Go، یک سیستم کوتاه‌کننده لینک (URL Shortener) حرفه‌ای و مقیاس‌پذیر بنویسید. این قسمت اول از این سری آموزشی است که در آن زیرساخت پروژه را پیاده‌سازی می‌کنیم.

اگر می‌خواهید مهارت خود را در زبان گو به سطح حرفه‌ای برسانید و با فریم‌ورک‌ها و ابزارهای اکوسیستم Go آشنا شوید، این پروژه مخصوص شماست.

🛠 ابزارها و تکنولوژی‌های استفاده شده در این پروژه:

• Fiber
• Gorm
• PostgreSQL
• AIR
• Viper & Cobra
• JWT Tokens

📚 آنچه در این قسمت (قسمت اول) خواهید آموخت:
• راه‌اندازی محیط پروژه و ساختار فایل‌بندی استاندارد.
• اتصال به دیتابیس Postgres با استفاده از Gorm.
• مدیریت تنظیمات پروژه با Viper.
• تعریف مدل‌ها و انجام Migrationها.
• ثبت نام کاربران و لاگین کردن آنها.
• ساخت JWT توکن ها هنگام لاگین.
• هش کردن رمز عبور کاربران.
• اعتبار سنجی ورودی کاربران.

برای دیدن این قسمت از لینک زیر استفاده کنید 👇

https://youtu.be/uKG4Yxqlzmw
#go #youtube
YouTube آموزش زبان گو - قسمت 17 | پروژه کوتاه کننده لینک قسمت اول یادگیری زبان برنامه‌نویسی Go با ساخت یک پروژه واقعی! 🚀 در این دوره آموزشی، قدم به قدم یاد می‌گیرید که چطور با استفاده از زبان Go، یک سیستم کوتاه‌کننده لینک (URL Shortener) حرفه‌ای و مقیاس‌پذیر بنویسید. این قسمت اول از این سری آموزشی است که در آن زیرساخت پروژه…
  • ❤‍🔥 7
  • 🔥 1
Post #10 91
توی قسمت شانزدهم از دوره آموزش جامع زبان گو (Go)، میریم سراغ یکی از خاص‌ترین و مهم‌ترین ویژگی‌های این زبان برای کنترل جریان برنامه و مدیریت خطاها: سه تفنگدار Defer, Panic و Recover. 🚀

📌 آنچه در این ویدیو می‌آموزید:
• مفهوم Defer و نحوه عملکرد آن
• تفاوت Panic با خطاهای معمولی (Errors)
• چطور با Recover جلوی کرش کردن (Crash) برنامه رو بگیریم؟
• بهترین پرکتیس‌ها (Best Practices) برای استفاده از این ابزارها

اگر میخوای برنامه نویسی بک اند (Backend) با زبان Go رو حرفه‌ای یاد بگیری و کدهایی بنویسی که در برابر خطاها مقاوم باشن، این قسمت رو از دست نده!

لینک ویدیو:
https://youtu.be/Pfim_urh7Mo
YouTube آموزش زبان گو - قسمت 16 | آموزش Defer, Panic, and Recover توی قسمت شانزدهم از دوره آموزش جامع زبان گو (Go)، میریم سراغ یکی از خاص‌ترین و مهم‌ترین ویژگی‌های این زبان برای کنترل جریان برنامه و مدیریت خطاها: سه تفنگدار Defer, Panic و Recover. 🚀 📌 آنچه در این ویدیو می‌آموزید: • مفهوم Defer و نحوه عملکرد آن • تفاوت…
  • ❤‍🔥 6
Post #9 75
ریلز جدید در اینستاگرام منتشر شد! 🔥🔥🔥

در این پست باهم بررسی کردیم که زبان گو در چه شرکت هایی استفاده شده و کاربردش چی بوده!

برای دیدن پست جدید از لینک زیر استفاده کنید:

https://www.instagram.com/reel/DSQLvR1DMkL/?igsh=cDhtOGk4eDR5cHRi

#instagram #go

@techwithnima
Instagram @techwithnima لایک و سیو و شیر یادت نره! لینک کانال یوتیوب رو میتونی از بایو پیج پیدا کنی و پلی لیست آموزش زبان گو رو ببینی! #go #tutorial #programming #اموزش #برنامه_نویسی #گو
  • ❤‍🔥 7
Post #8 104
Post #7 117
Post #5 107
Post #4 83
Post #3 345
آموزش زبان گو برای برنامه نویس ها منتشر شد!

این دوره برای کسانی هست که به یک زبان برنامه نویسی مسلط هستند و نیاز دارن یه دوره سریع برای یادگیری Go بگذرونن تا بتونن به سرعت ازش توی پروژه های خودشون استفاده کنن و آماده بازار کار بشن!

ممنون میشم با لایک و سابسکرایب و کامنت هاتون از ما حمایت کنید!

لینک دوره:

https://www.youtube.com/watch?v=o8OT-1BF3lo&list=PLzpjPNQlO1Hvt_uy_qul_b90Bb-Gd1Rus


@techwithnima

#youtube #go
  • ❤ 5
  • ❤‍🔥 1
Older posts →

About this channel

How can I read @techwithnima without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Tech With Nima: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Tech With Nima have?
Tech With Nima (@techwithnima) has 33 subscribers on Telegram, refreshed roughly every 30 minutes.
Does Tech With Nima know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →