دوره آموزشی دیباگ کردن در زبان برنامه نویسی Go
1 ساعت 9 دقیقهمتوسط2024-06-10
مدرسین

Derek Parker
جزئیات دوره
با استفاده از Delve، Go debugger، اشکال زدایی برنامه های Go را تجربه کنید. این دوره برای توسعهدهندگانی است که قبلاً با تجربه و راحت برنامههای Go را مینویسند و میخواهند وقتی مشکلی پیش میآید بتوانند آن برنامهها را اشکال زدایی کنند. مدرس درک پارکر ابتدا به شما کمک می کند تا در خط فرمان و کد ویژوال استودیو بر استفاده از Delve تسلط پیدا کنید و سپس به شما نشان می دهد که چگونه بر روی آن بسازید تا مشکلات پیچیده تر را رفع اشکال کنید. این دوره را برای کسب دانش عملی در مورد Delve و نحوه استفاده موثر از یک دیباگر برای تجزیه و تحلیل علت اصلی شرکت کنید.
مهارت ها
GoProgramming FoundationsGoogleProgramming LanguagesSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - افزودن Delve به جعبه ابزار توسعه خود
- 02 - کار با فایلهای تمرین و فضاهای کد GitHub
1. راهاندازی Debugger
- 03 - Exec - اشکال زدایی باینریهای از پیش کامپایل شده
- 04 - اشکال زدایی - بنشینید، استراحت کنید و اشکال زدایی کنید
- 05 - پیوست - اشکال زدایی یک باینری در حال اجرا
- 06 - تست - اشکال زدایی کد تست
2. دستکاری و مشاهده وضعیت برنامه
- 07 - کنترل اجرای برنامه
- 08 - تعیین نقاط شکست، نقاط ردیابی و نقاط مراقبت
- 09 - گوروتینها و موضوعات
- 10 - مشاهده حافظه برنامه
3. تجزیهوتحلیل ریشه اصلی
- 11 - معرفی برنامه با باگ
- 12 - پیدا کردن یک باگ با Delve
- 13 - رفع اشکال با دستکاری وضعیت در دیباگر
4. اشکال زدایی یک برنامه بدون پاسخ
- 14 - شروع برنامه با مشاهده خروجی
- 15 - اتصال دیباگر به برنامه در حال اجرا
- 16 - یافتن علت اصلی
5. ردیابی برنامه
- 17 - آنچه ردیابی است
- 18 - استفاده از strace
- 19 - ردیابی با Delve
نتیجه
- 20 - به این سفر برای رفع اشکال ادامه دهید
دوره های مرتبط
- دوره آموزشی انتخاب زبان مناسب برای بکاند: TypeScript، Go یا Rust برای پروژههای جدید شما
- دوره آموزشی کتابخانه استاندارد Go
- دوره آموزشی یادگیری زبان Go
- دوره آموزشی توسعه برنامههای آگاه به یونیکد در زبان Go
- دوره آموزشی Go برای توسعهدهندگان: تکنیکهای عملی برای کدنویسی مؤثر
- دوره آموزشی سریال سازی موثر در زبان برنامه نویسی JSON :Go، بافرهای پروتکل و موارد دیگر
- دوره آموزشی پکیج Context در زبان برنامه نویسی Go
- دوره آموزشی مصرف API های RESTful در Golang