بازگشت به نتایج جستجو

samber / AGENT SKILL

golang-safety

فارسی + English

این اسکیل چه می‌کند؟

کدنویسی دفاعی Go برای پیشگیری panic، فساد خاموش داده و باگ ظریف runtime.

ORIGINAL DESCRIPTION

Defensive Golang coding to prevent panics, silent data corruption, and subtle runtime bugs.

چه زمانی به کار می‌آید؟

برای nil panic، append aliasing، دسترسی هم‌زمان map، مقایسهٔ float، zero-value، reviewِ nil-safety، overflow تبدیل عدد، lifecycle منبع مثل defer در loop یا کپی دفاعی slice/map.

WHEN TO USE

when encountering nil panics, append aliasing, map concurrent access, float comparison pitfalls, or zero-value design questions. Also use when reviewing code for nil-safety, numeric conversion overflow, resource lifecycle issues (defer in loops), or defensive copying of slices and maps

کاربردهای مرتبط

برچسب‌گذاری خودکار بر اساس نام و توضیح؛ ممکن است نیازمند اصلاح باشد.