نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره شما را با Delve debugger for Go آشنا می کند و نحوه استفاده از خط فرمان و همچنین در ویرایشگر کد را نشان می دهد. هنگامی که Go برای اولین بار در سال 2012 منتشر شد ، گزینه های محدودی برای رفع اشکال کد Go وجود داشت. بیشتر کارهای رفع اشکال توسط اشکال ساز با منبع آزاد "GDB" انجام می شد. در حالی که این ابزار به شما کمک می کند ، اما برای کار با چندین ویژگی مهم زبان Go - به ویژه مجلات - طراحی نشده است. در طی سالهای گذشته تلاش های زیادی برای رفع کمبود اشکال ساز بومی صورت گرفته است. سرانجام ، ابزار Delve Derek Parker پیشقدم شد و اکنون یکی از رایج ترین ابزارها برای رفع اشکال در برنامه های Go است. در این دوره ، Debugging Go Applications with Delve ، عمیقاً وارد Debugger Delve می شوید و یاد می گیرید که چگونه با آن کار کنید تا اشکالات موجود در یک برنامه Go را کاملاً درک و تحلیل کنید. ابتدا وضعیت برنامه را در یک جلسه رفع اشکال کشف و دستکاری خواهید کرد. در مرحله بعدی ، نحوه استفاده از نقاط انفصال ، ایستگاه های شکست مشروط و پایه های متحرک را خواهید آموخت. سپس ، روش های بی شماری را پیدا خواهید کرد که Delve می تواند یک جلسه رفع اشکال را شروع کند. در آخر ، نحوه دسترسی به Delve را از طریق ویرایشگر کد فرا خواهید گرفت. با پایان این دوره ، نحوه استفاده از Delve از خط فرمان و همچنین نحوه دسترسی به آن را از طریق ویرایشگر مورد علاقه خود می دانید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
مقدمه
Introduction
-
مقدمه
Introduction
-
اشکال زدایی در Go
Debugging in Go
-
مقدمه ای برای Delve
Introduction to Delve
-
نسخه ی نمایشی: نصب Delve
Demo: Installing Delve
-
نسخه ی نمایشی: اشکال زدایی با Delve
Demo: Debugging with Delve
-
خلاصه و مروری بر دوره
Summary and Course Overview
کاوش حالت برنامه
Exploring Application State
-
مقدمه
Introduction
-
دستورات عمومی
General Commands
-
نسخه ی نمایشی: دستورات عمومی
Demo: General Commands
-
بازرسی کشور
Inspecting State
-
بازرسی متغیرها و انواع
Inspecting Variables and Types
-
نسخه ی نمایشی: بازرسی متغیرها و انواع
Demo: Inspecting Variables and Types
-
بازرسی کد منبع
Inspecting Source Code
-
نسخه ی نمایشی: بازرسی کد منبع
Demo: Inspecting Source Code
-
بازرسی از حالت برنامه
Inspecting Application State
-
نسخه ی نمایشی: بازرسی حالت برنامه
Demo: Inspecting Application State
-
دولت دستکاری
Manipulating State
-
نسخه ی نمایشی: حالت دستکاری
Demo: Manipulating State
-
خلاصه
Summary
استفاده از Breakpoint
Using Breakpoints
-
مقدمه
Introduction
-
توقف اعدام
Halting Execution
-
نسخه ی نمایشی: نقاط شکست و ردیابی ها
Demo: Breakpoints and Traces
-
از سرگیری اعدام
Resuming Execution
-
نسخه ی نمایشی: ادامه ، مرحله و بعدی
Demo: Continue, Step, and Next
-
خلاصه
Summary
دستورات را انجام دهید
Delve Commands
-
مقدمه
Introduction
-
نسخه ی نمایشی: دستور dlv
Demo: The dlv Command
-
شروع برنامه ها
Starting Applications
-
نسخه ی نمایشی: dlv Debug ، Exec و Test
Demo: dlv Debug, Exec, and Test
-
پیوستن به فرآیندها
Attaching to Processses
-
نسخه ی نمایشی: dlv پیوست کنید
Demo: dlv Attach
-
تجزیه و تحلیل پس از مرگ
Post-Mortem Analysis
-
خلاصه
Summary
ادغام ویرایشگر
Editor Integration
-
مقدمه
Introduction
-
ادغام ویرایشگر
Editor Integration
-
نسخه ی نمایشی: اشکال زدایی با کد ویژوال استودیو
Demo: Debugging with Visual Studio Code
-
نسخه ی نمایشی: Graphical Delve
Demo: Graphical Delve
-
خلاصه
Summary
نمایش نظرات