golang-testing
نگهدارنده samber
آزمونهای production-ready برای Golang با table-driven test، testify، parallel، fuzzing، goleak و پوشش کد.
- نسخه فعلی
- نامشخص
- مجوز
- MIT
- دسترسی شبکه
- نامشخص / ارزیابینشده
- وضعیت بررسی
- تأیید نشده
چه مسئلهای را حل میکند؟
نوشتن، اجرای CI و رفع مشکل آزمونهای جامع و production-ready در Go را سامان میدهد.
چه زمانی مناسب است؟
برای table-driven test، testify، mock، fuzzing، goleak، coverage یا آزمون ناپایدار Go استفاده کنید.
آزمونهای production-ready برای Golang را پوشش میدهد: table-driven test، suite و mockهای testify، آزمونهای موازی، fuzzing، fixture، تشخیص نشت goroutine با goleak، snapshot testing، code coverage، integration test و نامگذاری idiomatic آزمون. هنگام نوشتن یا بازبینی آزمونهای Go، انتخاب رویکرد آزمون، راهاندازی CI آزمون Go یا رفع آزمونهای کند و ناپایدار استفاده کنید. برای APIهای testify به `samber/cc-skills-golang@golang-stretchr-testify` و برای روششناسی measurement به `samber/cc-skills-golang@golang-benchmark` مراجعه کنید.
نصب و بهروزرسانی
این دستورها فقط برای کپی نمایش داده میشوند و روی سرور RefHub اجرا نمیشوند. پیش از اجرا، منبع بالادستی پیوندشده را بررسی کنید.
دستور نصب
npx skills add samber/cc-skills-golang --skill golang-testing -y
سازگاری با ایجنتها
هنوز تست سازگاری ثبت نشده است
تا وقتی شواهد تست ثبت نشده، سازگاری این مهارت با ایجنتها را تأییدشده فرض نکنید.