نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
کتابخانه استاندارد 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
نمایش نظرات