دوره آموزشی برنامه نویسی با ماژول های Go
1 ساعت 45 دقیقهپیشرفته2024-03-22
مدرسین

Vladimir Vivien
جزئیات دوره
در حالی که ماژولها برای نحوه ساخت برنامههای Go بسیار مهم هستند، یافتن یک نمای کلی جامع که به موضوع مناسب آن را بدهد، دشوار است. در این دوره آموزشی که به طور منحصر به فرد برای برنامه نویسان متوسط به دنبال درک بیشتر خود از سیستم ماژول Go طراحی شده است، مدرس ولادیمیر ویوین مهارت های اساسی و دانش فنی مورد نیاز برای شروع توسعه و انتشار ماژول های Go را به تنهایی به شما نشان می دهد. در طول مسیر، نحوه استفاده مجدد از بسته های ماژول، انتشار ماژول ها، انتشار ماژول های نسخه شده و موارد دیگر را بیاموزید. در پایان این دوره، شما آماده خواهید بود تا مهارت های Go خود را به سطح بالاتری ببرید و حرفه برنامه نویسی خود را تقویت کنید.
مهارت ها
GoAdvancedGoogleProgramming LanguagesSoftware Development
سرفصل ها
0. مقدمه
- 01 - توسعه و انتشار ماژولهای Go
- 02 - آنچه باید بدانید
1. شروع به کار با ماژولهای Go
- 03 - مقدمه ای بر ماژولهای Go
- 04 - ایجاد یک ماژول Go جدید
- 05 - سازماندهی بسته ماژول
- 06 - افزودن بستههای ماژول و کد منبع
- 07 - تست کد منبع بسته
- 08 - بستههای ماژول مستندسازی
2. استفاده مجدد از بستههای ماژول
- 09 - نامهای صادر شده و مسیرهای واردات
- 10 - استفاده مجدد از بستهها در یک ماژول
- 11 - تقسیم یک پروژه به چند ماژول
- 12 - استفاده مجدد از بستهها در یک فضای کاری Go
3. انتشار ماژولهای خود را
- 13 - درک انتشار ماژول Go
- 14 - آماده سازی مخزن از راه دور
- 15 - آماده سازی مخزن محلی
- 16 - انتشار ماژول
- 17 - وارد کردن و استفاده از ماژول ریموت
- 18 - مستندسازی مخازن ماژول
- 19 - کشف ماژولها در pkg.go.dev
4. انتشار ماژولهای نسخه شده
- 20 - درک نسخه سازی معنایی
- 21 - اولین نسخه ناپایدار خود را منتشر کنید
- 22 - انتشار اولین نسخه پایدار - v1
- 23 - آزمایش با ویژگیهای جدید با استفاده از شاخه ها
- 24 - انتشار اولین نسخه پایدار - v1
- 25 - Beyond v1 - انتشار نسخه اصلی بعدی
نتیجه
- 26 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی انتخاب زبان مناسب برای بکاند: TypeScript، Go یا Rust برای پروژههای جدید شما
- دوره آموزشی کتابخانه استاندارد Go
- دوره آموزشی یادگیری زبان Go
- دوره آموزشی توسعه برنامههای آگاه به یونیکد در زبان Go
- دوره آموزشی Go برای توسعهدهندگان: تکنیکهای عملی برای کدنویسی مؤثر
- دوره آموزشی سریال سازی موثر در زبان برنامه نویسی JSON :Go، بافرهای پروتکل و موارد دیگر
- دوره آموزشی پکیج Context در زبان برنامه نویسی Go
- دوره آموزشی دیباگ کردن در زبان برنامه نویسی Go