الأنواع العامة
الأنواع العامة
إلى جانب الدوال العامة، تدعم Go أيضًا الأنواع العامة. يمكن جعل النوع ذا معامل نوع، وهو ما قد يفيد في تنفيذ بُنى بيانات عامة.
يوضّح هذا المثال تصريحًا بسيطًا عن نوع لقائمة مرتبطة أحادية تحتفظ بقيم من أي نوع.
كتمرين، أضف بعض الوظائف إلى هذا التنفيذ للقائمة.
النص الأصلي بالإنجليزية
Generic types
In addition to generic functions, Go also supports generic types. A type can be parameterized with a type parameter, which could be useful for implementing generic data structures.
This example demonstrates a simple type declaration for a singly-linked list holding any type of value.
As an exercise, add some functionality to this list implementation.
هذا الدرس للقراءة فقط؛ جرّب المثال في الدرس التالي.