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

The Go Standard Library

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: کتابخانه استاندارد Go مجموعه ای از بسته هاست که حاوی کدهای از قبل نوشته شده برای کمک به شما در ساخت برنامه ها با سرعت بیشتری است. این دوره به شما نشان می دهد که چگونه از این بسته ها برای مدیریت ورودی ، خواندن و نوشتن پرونده ها ، ایجاد گزارش ها و موارد دیگر استفاده کنید. عملیات اساسی ، مانند ورودی/خروجی ، قالب بندی و ورود به سیستم ، مواردی نیست که می خواهید با دست بنویسید. در این دوره ، The Go Standard Library ، شما توانایی استفاده از این کتابخانه ها را برای توسعه سریع برنامه ها خواهید داشت. ابتدا ایجاد برنامه های خط فرمان را کشف خواهید کرد. در مرحله بعدی ، مدیریت ورودی و خروجی را خواهید یافت. در آخر ، شما خواهید آموخت که چگونه رشته ها و داده ها را با توجه به نیازهای دقیق خود قالب بندی کنید. بعد از اتمام این دوره ، مهارت و دانش کتابخانه استاندارد Go را دارید که برای کاهش زمان توسعه با برنامه های Go خود لازم است.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

ایجاد برنامه های CLI Creating CLI Applications

  • مقدمه Introduction

  • ایجاد یک برنامه CLI Creating a CLI Application

  • استفاده از استدلال های خط فرمان Leveraging Command Line Arguments

  • افزودن پرچم به برنامه شما Adding Flags to Your Application

  • خواندن ورودی های صفحه کلید Reading Keyboard Inputs

  • معرفی بوفیو Introducing Bufio

  • خلاصه Summary

با استفاده از بسته fmt Using the fmt Package

  • مقدمه Introduction

  • ورودی اسکن Input Scanning

  • قالب بندی خروجی Formatting Output

  • دستکاری رشته ها Manipulating Strings

  • قالب بندی انواع دیگر داده ها Formatting Other Data Types

با استفاده از Log Package Using the Log Package

  • درک سطح خطا Understanding Error Levels

  • قالب بندی خروجی ورود به سیستم Formatting Log Output

  • ایجاد پرونده های مفید ورود به سیستم Creating Useful Log Files

  • استفاده از Trace Logger Utilizing the Trace Logger

کار با بسته زمان Working with the Time Package

  • درک دیوار & nbsp؛ ساعت در مقابل & nbsp؛ ساعت یکنواخت & nbsp؛ Understanding Wall Clock vs. Monotonic Clock

  • زمان قالب بندی & nbsp؛ خروجی Formatting Time Output

  • محاسبه بازه های زمانی Calculating Time Spans

  • محاسبه زمان سپری شده برای برنامه ها Calculating Elapsed Time for Applications

کار با رشته ها در Go Working with Strings in Go

  • چگونه رشته ها در Go کار می کنند How Strings Work in Go

  • مقایسه رشته ها Comparing Strings

  • تقسیم رشته ها Splitting Strings

  • در رشته ها پیدا کنید و جایگزین کنید Find and Replace in Strings

  • با استفاده از عبارات منظم Using Regular Expressions

  • کوتاه کردن رشته ها Trimming Strings

  • پوشش در رشته ها Casing in Strings

تأمل در حال اجرا Implementing Reflection

  • مقدمه Introduction

  • ایجاد انواع سفارشی Creating Custom Types

  • دسترسی به انواع در زمان اجرا Accessing Types at Runtime

  • ایجاد انواع در زمان اجرا Creating Types at Runtime

  • ایجاد توابع در زمان اجرا Creating Functions at Runtime

  • نتیجه Conclusion

نمایش نظرات

آموزش کتابخانه استاندارد برو
جزییات دوره
2h 27m
34
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
26
4 از 5
دارد
دارد
دارد
Jeremy Morgan
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jeremy Morgan Jeremy Morgan

جرمی مورگان مشاور ، وبلاگ نویس فناوری و سخنران است. او دوست دارد که در طول روز غرق در جدیدترین برنامه های توسعه NET و DevOps باشد و شب ها روی دستگاه های لینوکس و میکروکنترلرها کار کند. جرمی از تدریس از طریق وبلاگ محبوب فناوری خود و همچنین با ارزش ترین وبلاگ نویس در DZone و نوشتن برای سایت های مختلف فن آوری محبوب لذت می برد.