آموزش یادگیری کتابخانه استاندارد

Learning the Go Standard Library

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: در دنیای زبان های برنامه نویسی ، Go یک تازه وارد نسبی است ، اما به دلیل سادگی ، عملکرد و تمرکز روی تکنیک های مدرن برنامه نویسی مانند همزمانی ، در جامعه توسعه دهندگان بسیار محبوب شده است. نکته کلیدی در استفاده کارآمد از Go ، لاغر ماندن کد شما است و یکی از بهترین روش ها استفاده از کتابخانه بسته استاندارد است. همانطور که جو مارینی ، مربی توضیح می دهد ، بخش عمده ای از محبوبیت Go به دلیل رشد و رشد زیاد اکوسیستم بسته هایی است که آن کتابخانه استاندارد را تشکیل می دهد. در این دوره ، جو نگاهی به چندین بسته محبوب و مفید می اندازد که به سناریوهای معمول توسعه می پردازند ، مانند رشته های قالب بندی برای خروجی و نمایش به کاربر ، انجام کارهای مشترک شبکه مانند درخواست های HTTP ، پردازش فرمت های داده اینترنت مانند XML و JSON. ، و کار با پرونده ها و دایرکتوری ها. بعد از این دوره ، شما درک کاملی از آنچه در کتابخانه استاندارد وجود دارد و نحوه استفاده از آن در کد خود خواهید داشت.

      سرفصل ها و درس ها

      معرفی Introduction

      • دوباره به اختراع چرخ نپردازید Don't go re-inventing the wheel

      • آنچه شما باید بدانید What you should know

      • تنظیم محیط Setting up the environment

      • مرور کلی از بسته های GO Overview of Go packages

      1. قالب بندی با Fmt 1. Formatting with Fmt

      • نمای کلی بسته fmt Overview of the fmt package

      • اصول چاپ و چاپل Print and Println basics

      • با استفاده از Printf و Sprintf Using Printf and Sprintf

      • قالب بندی و دقت Formatting and precision

      • خواندن از ورودی استاندارد Reading from standard input

      2. کار با رشته ها 2. Working with Strings

      • بسته رشته ها The strings package

      • عملیات رشته ای اساسی Basic string operations

      • جستجوی رشته String searching

      • دستکاری رشته String manipulation

      • با استفاده از عملکرد Map Using the Map function

      • با استفاده از رشته ساز Using string builder

      • تجزیه رشته ها با strconv Parsing strings with strconv

      • تست های رشته ای با Unicode String tests with Unicode

      3. عملیات ریاضی 3. Mathematical Operations

      • اصول بسته ریاضیات The math package basics

      • مثلثات و سایر توابع Trigonometry and other functions

      • تولید تعداد تصادفی Random number generation

      • با استفاده از اعداد تصادفی Using random numbers

      4. فایل ها و دایرکتوری ها 4. Files and Directories

      • اطلاعات پرونده File information

      • نوشتن پرونده ها Writing files

      • خواندن پرونده ها Reading files

      • عملیات دایرکتوری Directory operations

      • پرونده ها و دایرکتوری های موقت Temporary files and directories

      5. شبکه سازی 5. Networking

      • کار با URL ها Working with URLs

      • انجام HTTP GET Performing HTTP GET

      • انجام HTTP POST Performing HTTP POST

      • رمزگذاری JSON Encoding JSON

      • رمزگشایی JSON Decoding JSON

      • رمزگذاری XML Encoding XML

      • رمزگشایی XML Decoding XML

      نتیجه Conclusion

      • مراحل بعدی Next steps

      نمایش نظرات

      آموزش یادگیری کتابخانه استاندارد
      جزییات دوره
      3h 17m
      34
      Linkedin (لینکدین) Linkedin (لینکدین)
      (آخرین آپدیت)
      194
      - از 5
      ندارد
      دارد
      دارد
      Joe Marini
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Joe Marini Joe Marini

      وکیل ارشد توسعه دهنده در گوگل، توسعه دهنده

      جو مارینی یک مدافع ارشد توسعه‌دهنده در Google و توسعه‌دهنده Dreamweaver و Windows Phone است.

      جو بیش از 20 سال در صنایع وب و نرم‌افزار کار کرده است. او یکی از اعضای اصلی تیم مهندسی Dreamweaver در Macromedia بود و نقش‌های برجسته‌ای در تولید محصولاتی مانند QuarkXPress، Microsoft Expression Blend، mTropolis mFactory و Extensis QX-Tools داشت. او به طور منظم یک سخنران برجسته در کنفرانس‌های صنعتی است و چندین نشریه در زمینه توسعه وب و نرم‌افزار تألیف کرده یا در نویسندگی مشترکی دارد. قبل از گوگل، جو مسئول پلت فرم توسعه دهنده وب موبایل برای ویندوز فون 7 در مایکروسافت بود. کتاب او، مدل شیء سند، به طور گسترده ای به عنوان منبع قطعی برای کار با DOM در نظر گرفته می شود.