دوره آموزشی برنامه نویسی با ماژول های Go

دوره آموزشی برنامه نویسی با ماژول های Go

1 ساعت 45 دقیقهپیشرفته2024-03-22

مدرسین

Vladimir Vivien

Vladimir Vivien

جزئیات دوره

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

مهارت ها

GoAdvancedGoogleProgramming LanguagesSoftware Development

سرفصل ها

مقدمه

  • توسعه و انتشار ماژول‌های Go
  • آنچه باید بدانید

شروع به کار با ماژول‌های Go

  • مقدمه ای بر ماژول‌های Go
  • ایجاد یک ماژول Go جدید
  • سازماندهی بسته ماژول
  • افزودن بسته‌های ماژول و کد منبع
  • تست کد منبع بسته
  • بسته‌های ماژول مستندسازی

استفاده مجدد از بسته‌های ماژول

  • نام‌های صادر شده و مسیرهای واردات
  • استفاده مجدد از بسته‌ها در یک ماژول
  • تقسیم یک پروژه به چند ماژول
  • استفاده مجدد از بسته‌ها در یک فضای کاری Go

انتشار ماژول‌های خود را

  • درک انتشار ماژول Go
  • آماده سازی مخزن از راه دور
  • آماده سازی مخزن محلی
  • انتشار ماژول
  • وارد کردن و استفاده از ماژول ریموت
  • مستندسازی مخازن ماژول
  • کشف ماژول‌ها در pkg.go.dev

انتشار ماژول‌های نسخه شده

  • درک نسخه سازی معنایی
  • اولین نسخه ناپایدار خود را منتشر کنید
  • انتشار اولین نسخه پایدار - v1
  • آزمایش با ویژگی‌های جدید با استفاده از شاخه ها
  • انتشار اولین نسخه پایدار - v1
  • Beyond v1 - انتشار نسخه اصلی بعدی

نتیجه

  • مراحل بعدی
۴۰,۰۰۰ تومان