
دليل ممارسات البرمجة الآمنة بلغة Golang
يمكنك تحميل هذا الكتاب بالتنسيقات التالية: PDF، Mobi و ePub.
لغة Go - ممارسات الترميز الآمن لتطبيقات الويب هو دليل كُتب لأي شخص يستخدم لغة البرمجة Go ويهدف إلى استخدامها في تطوير الويب.
تم إنشاؤه في الأصل بواسطة فريق أبحاث الأمان في Checkmarx، ثم تم التبرع به لاحقًا لمؤسسة OWASP: راجع صفحة المشروع. يتبع الكتاب إصدار OWASP Secure Coding Practices - Quick Reference Guide v2 (stable).
الهدف الرئيسي من هذا الكتاب هو مساعدة المطورين على تجنب الأخطاء الشائعة، مع تعلم لغة برمجة جديدة من خلال "نهج عملي". يقدم الكتاب تفاصيل جيدة حول "كيفية القيام بذلك بشكل آمن" مع عرض أنواع المشكلات الأمنية التي قد تنشأ أثناء التطوير.
الجمهور الأساسي لدليل ممارسات الترميز الآمن بلغة Go هم المطورون، وخاصة أولئك الذين لديهم خبرة سابقة بلغات برمجة أخرى.
الكتاب أيضًا مرجع رائع لمن يتعلمون البرمجة لأول مرة، والذين أنهوا بالفعل جولة Go.
يغطي هذا الكتاب دليل ممارسات الترميز الآمن من OWASP موضوعًا تلو الآخر، مع تقديم أمثلة وتوصيات باستخدام Go، لمساعدة المطورين على تجنب الأخطاء والمزالق الشائعة.
بعد قراءة هذا الكتاب، ستكون أكثر ثقة بأنك تطور تطبيقات Go آمنة.
تم تكييف هذا الكتاب ليناسب لغة Go من دليل مرجعي سريع لممارسات الترميز الآمن، وهو مشروع OWASP - مشروع أمان تطبيقات الويب المفتوح. وهو "مجموعة من ممارسات ترميز البرمجيات الآمنة العامة غير المرتبطة بتقنية معينة، في تنسيق قائمة مراجعة شاملة، يمكن دمجها في دورة حياة التطوير" (المصدر).
OWASP نفسه هو "مجتمع مفتوح مكرس لتمكين المؤسسات من تصور وتطوير واقتناء وتشغيل وصيانة تطبيقات يمكن الوثوق بها. جميع أدوات OWASP ووثائقها ومنتدياتها وفصولها مجانية ومفتوحة لأي شخص مهتم بتحسين أمان التطبيقات" (المصدر).
تم إنشاء هذا الكتاب باستخدام عدد من الأدوات مفتوحة المصدر. إذا كنت فضوليًا حول كيفية بنائه من الصفر، اقرأ قسم كيفية المساهمة.
تم إصدار هذا المستند بموجب رخصة Creative Commons Attribution-ShareAlike 4.0 الدولية (CC BY-SA 4.0). لأي إعادة استخدام أو توزيع، يجب أن توضح للآخرين شروط ترخيص هذا العمل. https://creativecommons.org/licenses/by-sa/4.0/