لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برو CLI Playbook
Go CLI Playbook
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
ویرایشگرهای کد و IDE ها اکثر وظایف توسعه را ساده می کنند، با این حال درک قابلیت های رابط خط فرمان Go (CLI) برای باز کردن تمام قدرت زبان ضروری است. این دوره به شما در مورد بسیاری از موارد پیشرفته آموزش می دهد... دستور Go مجموعه ای غنی از ویژگی ها را در معرض دید توسعه دهندگان قرار می دهد تا کنترل دقیقی بر نحوه توسعه، کامپایل و اجرای برنامه ها داشته باشند. در این دوره آموزشی، Go CLI Playbook، یاد خواهید گرفت که از مزایای Go CLI برای توسعه سریعتر برنامه هایی که کارآمدتر هستند، استفاده کنید. ابتدا نحوه کنترل کامپایلر Go را برای تغییر باینری تولید شده بررسی خواهید کرد. در مرحله بعد، باینری های تولید شده را خواهید دید که طراحی شده اند تا توسط برنامه های دیگر مصرف شوند، صرف نظر از زبانی که به آن برنامه ریزی شده اند. در نهایت، نحوه مدیریت و بازرسی جنبه های مختلف برنامه خود مانند کد منبع و وابستگی های آن را خواهید آموخت. . پس از اتمام این دوره، مهارت ها و دانش Go CLI مورد نیاز برای ساختن برنامه های کارآمدتر و انعطاف پذیرتر را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
معرفی
Introduction
معرفی
Introduction
نسخه های Go هدفمند
Targeted Go Versions
هدف این دوره
The Purpose of This Course
این دوره برای چه کسانی است؟
Who Is This Course For?
نحوه پیمایش در این دوره
How to Navigate This Course
بررسی اجمالی دوره
Course Overview
اصلاح محیط ساخت
Modifying the Build Environment
معرفی
Introduction
تغییر نحوه کامپایل شدن برنامه ها
Changing How Programs are Compiled
تغییر رفتار پیوند دهنده
Changing the Linker's Behavior
استفاده از Buildconstraints
Using Buildconstraints
بهینه سازی هدایت شده پروفایل
Profile Guided Optimization
ساخت کتابخانه های مشترک
Building Shared Libraries
معرفی
Introduction
ایجاد پلاگین های Go
Creating Go Plugins
ایجاد کتابخانه های ثابت
Creating Static Libraries
ایجاد کتابخانه های مشترک
Creating Shared Libraries
اصلاح محیط زمان اجرا
Modifying the Runtime Environment
معرفی
Introduction
با استفاده از متغیر محیط Gomaxprocs
Using the GOMAXPROCS Environment Variable
با استفاده از متغیر محیطی GOTRACEBACK
Using the GOTRACEBACK Environment Variable
با استفاده از متغیر محیطی GOMEMLIMIT
Using the GOMEMLIMIT Environment Variable
با استفاده از متغیر محیطی GOGC
Using the GOGC Environment Variable
با استفاده از متغیر محیطی GORACE
Using the GORACE Environment Variable
با استفاده از متغیر محیطی GODEBUG
Using the GODEBUG Environment Variable
مدیریت پروژه ها
Managing Projects
معرفی
Introduction
پاک کردن دایرکتوری های منبع
Cleaning Source Directories
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
Michael Van Sickle یک معمار برنامه در Akron ، اوهایو است. وی کار خود را به عنوان یک مهندس مکانیک و با طراحی قطعات در صنعت خودرو قبل از تغییر در مهندسی نرم افزار آغاز کرد. او علاقه زیادی به یادگیری زبان های جدید برنامه نویسی دارد و از کار با جاوا ، C # ، JavaScript ، PHP و F # راحت است. مایک همچنین عاشق یادگیری در مورد طراحی تجربه کاربر است و در تلاش شرکت خود برای ساخت برنامه های زیبا و ساده نقش اصلی را دارد. وقتی که کد نمی نویسد ، مایک دوست دارد به اردو برود و با همسر و دو دخترش پیاده روی طولانی کند.
نمایش نظرات