Golang Testing (Grade A) logo

Golang Testing (Grade A)מיומנות פיתוח נבדקת אבטחה עבור Claude AI. דרגה A. בדיקות Golang מוכנות לייצור - בדיקות מונעות טבלה, סוויטות ומוקים testify, בדיקות מקביליות, הצפת שגיאות, אביזרים, זיהוי דליפות גורוטין עם goleak

(0)
Daniel Nikulshynנבדק על ידי Daniel Nikulshyn·עודכן יולי 2026

סקירה

בדיקות Golang מוכנות לייצור כוללות בדיקות מונעות טבלה, סוויטות ומוקים testify, בדיקות מקביליות, הצפת שגיאות, אביזרים, זיהוי דליפות גורוטין עם goleak, בדיקת תמונות, כיסוי קוד, בדיקות אינטגרציה ושמות בדיקות אידיאומטיים. מיומנות זו נועדה עבור סוכני קידוד AI של Claude Code או דומים ולפרויקטים המשתמשים ב-Golang. היא מנחה את יצירת הבדיקות הניתנות לתחזוקה, מהירות ואמינות, בעקבות שיטות עבודה מומלצות כגון שימוש בבדיקות מונעות טבלה עם בדיקות משנה בשם, בדיקות אינטגרציה עם תגי בנייה, והימנעות מבדיקות התלויות בסדר הביצוע. המיומנות גם מדגישה את הבדיקה של התנהגות נצפית וחוזי API ציבורי, שימוש ב-testify כעוזרים, ושמירה על מהירות הבדיקות היחידות. המיומנות תומכת במצבי פעולה שונים, כולל מצב כתיבה ליצירת בדיקות חדשות, מצב ביקורת לביקורת שינויים בבדיקות ב-Pull Request, מצב ביקורת לביקורת סוויטת בדיקות קיימת, ומצב ניפוי באגים לבדיקות שנכשלו או התנהגו באופן לא יציב. היא משתמשת בכלים כמו gotests לגיבוי בדיקות מונעות טבלה ו-goleak לזיהוי דליפות גורוטין. המטרה היא להגביל התנהגות באמצעות בדיקות, לא רק להשיג יעדי כיסוי. היא מעודדת כתיבת בדיקות כמפרטים ניתנים לביצוע ומעודדת גישה מחשבתית לתכנון אסטרטגיית בדיקות ולניתוח כשלים. המיומנות מורשית תחת MIT ותוכננה לשימוש בעת כתיבה או ביקורת של בדיקות Go, בחירת גישה לבדיקות, הגדרת CI לבדיקות Go או ניפוי באגים בבדיקות לא יציבות/איטיות.

תכונות עיקריות

  • בדיקות מונעות טבלה
  • סוויטות ומוקים testify
  • בדיקות מקביליות
  • הצפת שגיאות
  • אביזרים
  • זיהוי דליפות גורוטין

תמחור

מודל
Free
קטגוריה
מיומנויות
דירוג
אין עדיין ביקורות

מקרי שימוש

כתיבת בדיקות חדשות

השתמש במצב כתיבה כדי ליצור בדיקות חדשות עבור קוד קיים או חדש, בניית בדיקות מונעות טבלה והעשרתן במקרים קצה ונתיבי שגיאות.

ביקורת שינויים בבדיקות

השתמש במצב ביקורת כדי לבדוק כיסוי של התנהגות חדשה, איכות האישורים והעדר דפוסים של התנהגות לא יציבה בשינויים בבדיקות ב-Pull Request.

ביקורת סוויטות בדיקות קיימות

השתמש במצב ביקורת כדי לזהות פערים, התנהגות לא יציבה או דפוסים רעים בסוויטת בדיקות קיימת, כגון בדיקות התלויות בסדר הביצוע או חסרות t.Parallel().

יתרונות וחסרונות

יתרונות

  • יצירה מונחית של בדיקות מוכנות לייצור
  • דגש על בדיקות ניתנות לתחזוקה, מהירות ואמינות
  • תומך במצבי בדיקה שונים (כתיבה, ביקורת, ביקורת, ניפוי באגים)
  • משתמש בכלים פופולריים לבדיקות כמו gotests ו-goleak
  • מעודד שיטות עבודה מומלצות בכתיבת בדיקות

חסרונות

  • מוגבל ל-Golang
  • עשוי לדרוש הגדרה נוספת עבור פרויקטים קיימים
  • תלות בכלים ומתודולוגיות ספציפיות

ביקורות

התחבר כדי להשאיר ביקורת.

עדיין אין ביקורות. היה הראשון!

שאלות ותשובות

Are there any limitations or prerequisites?

The skill is limited to Golang projects, may require additional setup for existing codebases, and depends on specific tools such as gotests, goleak, and testify.

Asked by Halime Yalcin · Jun 6, 2026

What are the main benefits of using this tool?

It guides the creation of maintainable, fast, and reliable tests, emphasizes observable behavior and public API contracts, and integrates popular tools like gotests and goleak to enforce best practices.

Asked by Rina Desai · May 10, 2026

Which AI coding agents can use this skill?

The skill is designed for Claude Code or similar AI coding agents and for projects that use Golang, enabling them to generate or review production‑ready tests.

Asked by Sami Virtanen · Mar 28, 2026

What testing features does Golang Testing (Grade A) provide?

It includes table‑driven tests, testify suites and mocks, parallel execution, fuzzing, fixtures, goroutine leak detection with goleak, snapshot testing, code coverage, integration tests with build tags, and idiomatic test naming.

Asked by Ahmed Saleh · Mar 18, 2026

שאל שאלה

חלופות למיומנויות

Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)מיומנויות

Security-tested data-ai skill for Claude AI. Grade A. שימוש בעבודות Git (קצב A)

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)מיומנויות

מיומנות מבודקת ביטחונית של נתונים-בינה ל-Claude AI. דרג א'. GA4 BigQuery Export Schema Reference — רפרנס מושלם של שדות, מבנים מקוננים, דפוסי שאילתות וטיפים לביצועים

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)מיומנויות

כלי נתוני-אי זהירות לביצועי מטה, רייטינג A. קביעת מקור CAPI (CAPI) של מטה - מדריך ייעוץ, תכנון, סוגים של אירועים, פענוח מידע לקוח, תחבורת סיוע, דוגמאות, AEM.

(0)
Free
Callees (Grade A) logo
Callees (Grade A)מיומנויות

מיומנות פיתוח בטוחה ל- Claude AI. Grade A. רשימת מה שפונקציה/שיטה קוראת (גרף קריאות ישיר)

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)מיומנויות

מודל ניתוח אבטחתי לראשונה- AI השקל ל Claude AI. דרג A. תן לקרום תעלת-שידור- תשמע את שם המנוע המערכת כהשם- עם סי ָ Suffix spec באתמ נו Suffix ה-אחד

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)מיומנויות

מיומנות בינה מלאכותית עם אבטחה נבדקת עבור Claude AI. כיתה א'. הדמיה של דיון מועצת מנהלים של 5 מומחים להחלטות גדולות.

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)מיומנויות

כישורה בפיתוח מבוססת בדיקת אבטחה לקלוד AI. דירוג A. MVC מתקדם דרך PE (נקודות כניסה) - הוספת מatriçot customizadas במסכי MVC רגיל (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)

(0)
Free
D
Docs Writer (Grade A)מיומנויות

מיומנות DevOps נבדקת אבטחתית עבור Claude AI. דרגה A. **מיומנות זרימת עבודה** — שומרת על דיוק ורעננות תיעוד המאגר בכל אתרי התיעוד, קבצי הסוכן ויומן השינויים. מתי: 'עדכן תיעוד'

(0)
Free