این برنامه لینوکس با نام Package برای برابری مقادیر Go است که آخرین نسخه آن را میتوانید با عنوان v0.5.9.zip دانلود کنید. می توان آن را به صورت آنلاین در ارائه دهنده میزبانی رایگان OnWorks برای ایستگاه های کاری اجرا کرد.
این برنامه را با نام Package برای برابری مقادیر Go با OnWorks به صورت آنلاین دانلود و اجرا کنید.
برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:
- 1. این برنامه را در رایانه شخصی خود دانلود کنید.
- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.
- 3. این برنامه را در چنین فایل منیجر آپلود کنید.
- 4. OnWorks Linux آنلاین یا شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MACOS را از این وب سایت راه اندازی کنید.
- 5. از سیستم عامل لینوکس OnWorks که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.
- 6. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.
اسکرین شات ها:
بسته برای برابری مقادیر Go
DESCRIPTION:
در نظر گرفته شده است که این بسته جایگزین قدرتمندتر و ایمن تری برای انعکاس باشد.DeepEqual برای مقایسه اینکه آیا دو مقدار از نظر معنایی برابر هستند یا خیر. ویژگیهای اولیه cmp زمانی است که رفتار پیشفرض برابری با نیازهای آزمون مطابقت ندارد، توابع برابری سفارشی میتوانند عملیات برابری را لغو کنند. به عنوان مثال، یک تابع برابری ممکن است شناورها را تا زمانی که در محدوده تحمل یکدیگر قرار داشته باشند، برابر گزارش کند. انواعی که متد Equal دارند ممکن است از آن روش برای تعیین برابری استفاده کنند. این به نویسندگان بسته اجازه می دهد تا عملیات برابری را برای انواعی که تعریف می کنند تعیین کنند. اگر از توابع برابری سفارشی استفاده نشود و هیچ روش Equal تعریف نشده باشد، تساوی با مقایسه بازگشتی انواع اولیه در هر دو مقدار، بسیار شبیه به reflect.DeepEqual تعیین میشود. برخلاف reflect.DeepEqual، فیلدهای صادر نشده به طور پیش فرض مقایسه نمی شوند. آنها منجر به وحشت می شوند مگر اینکه با استفاده از گزینه نادیده گرفتن سرکوب شوند.
امکانات
- توابع برابری سفارشی می توانند عملیات برابری را لغو کنند
 - بسته ای برای مقایسه مقادیر Go در تست ها
 - برای اطلاعات بیشتر به مستندات مراجعه کنید
 - تحت مجوز BSD مجوز دارد
 - انواعی که متد Equal دارند ممکن است از آن روش برای تعیین برابری استفاده کنند
 - به نویسندگان بسته اجازه می دهد تا عملیات برابری را برای انواعی که تعریف می کنند تعیین کنند
 
زبان برنامه نویسی
Go
دسته بندی ها
این برنامه ای است که می تواند از https://sourceforge.net/projects/package-equality-go-val.mirror/ نیز دریافت شود. در OnWorks میزبانی شده است تا به آسانی از یکی از سیستم عامل های رایگان ما به صورت آنلاین اجرا شود.