ينبع هذا التناقض من الاختلافات الأساسية للتنفيذ بين الشرائح والخرائط. يتم تنفيذ الخرائط كمؤشرات لهياكل خريطة التجزئة ، في حين أن الشرائح هي هياكل خفيفة الوزن تشير إلى صفيف. عند إضافة عنصر جديد إلى الخريطة ، يظل المؤشر ثابتًا ، مما يؤدي إلى رؤية العنصر الجديد في جميع الخرائط المشتقة. ومع ذلك ، نظرًا لأن GO تمر المتغيرات حسب القيمة ، فإن أي تغييرات تم إجراؤها على نسخة رأس الشريحة (في المعلمة التي تم تمريرها) لا تنعكس في الشريحة الأصلية. هذا من شأنه أن يضمن تعديلات من خلال المؤشرات إلى الشرائح أيضا تعديل الشريحة الأصلية. ومع ذلك ، فإن هذا النهج غير شائع في GO بسبب نقص الدعم اللغوي للتمرير والعمل مع مؤشرات شريحة. بدلاً من ذلك ، يتم اعتماد اتفاقية إرجاع الشرائح الجديدة بعد التعديل على نطاق واسع.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3