الوظائف المجهولة في Golang

الوظائف المجهولة في Go مفيدة جدًا. فيما يلي بناء الجملة والاستخدام ومثال لاستخدام وظيفة مجهولة في Golang .

الوظائف المجهولة في Golang

الوظيفة المجهولة هي وظيفة ليس لها اسم. يكون مفيدًا عندما تريد إنشاء وظيفة مضمنة. في Go، يمكن للوظائف المجهولة أيضًا أن تشكل إغلاقًا. تُسمى الوظائف المجهولة أيضًا بالوظائف الحرفية.

على سبيل المثال:

package main
import "fmt"

func main() {
    // Hàm ẩn danh
    func() {
        fmt.Println("Welcome! to Quantrimang.com")
    }()
}

نتيجة:

Welcome! to Quantrimang.com

بناء الجملة:

func(parameter_list)(return_type) {
    // code..

    // Dùng lệnh return nếu return_type được đưa ra
    // nếu return_type không được cung cấp, thì không
    // dùng lệnh return
    return
}()

تعيين متغير

يمكنك تعيين وظيفة مجهولة لمتغير. يمكن بعد ذلك استدعاء هذا المتغير مثل الدالة العادية.

package main
import "fmt"

func main() {
    // Gán một hàm ẩn danh cho một biến
    value := func() {
        fmt.Println("Welcome! to Quantrimang.com")
    }
    value()
}

نتيجة:

Welcome! to Quantrimang.com

تمرير كحجة

يمكنك أيضًا تمرير دالة مجهولة كحجة إلى دالة أخرى.

package main
import "fmt"

// Chuyển hàm ẩn danh làm đối số
func GFG(i func(p, q string) string) {
    fmt.Println(i("Geeks", "for"))
}
func main() {
    value := func(p, q string) string {
        return p + q + "Geeks"
    }
    GFG(value)
}

نتيجة:

GeeksforGeeks

إرجاع وظيفة مجهولة

يمكنك إرجاع دالة مجهولة من دالة أخرى.

package main
import "fmt"

// Trả về hàm ẩn danh
func GFG() func(i, j string) string {
    myf := func(i, j string) string {
        return i + j + "GeeksforGeeks"
    }
    return myf
}

func main() {
    value := GFG()
    fmt.Println(value("Welcome ", "to "))
}

نتيجة:

Welcome to GeeksforGeeks

استنتج

تعتبر الوظائف المجهولة في Golang  مرنة وقوية للغاية. يمكن استخدامها لإنشاء وظائف مضمنة، وإغلاقات، وحتى لتمرير وإرجاع الوظائف. إن فهم كيفية استخدامها بشكل فعال يمكن أن يحسن قدرتك على البرمجة في Go بشكل كبير.

اترك تعليقاً

أفكار لتزيين مكتبك بطابع مرعب

أفكار لتزيين مكتبك بطابع مرعب

ابتكر ركنًا مكتبيًا مرعبًا باستخدام أفكار ديكور مكتب الهالوين التي تحافظ على مساحة عملك قابلة للاستخدام ومرتبة وتراعي سلامة مكان العمل.

10 أفكار لتزيين الهالوين باستخدام صناديق الكرتون المعاد تدويرها (من السهل إلى المتقدم)

10 أفكار لتزيين الهالوين باستخدام صناديق الكرتون المعاد تدويرها (من السهل إلى المتقدم)

اصنع 10 زينة للهالوين من صناديق الكرتون المعاد تدويرها، من أكاليل الخفافيش والقرع إلى البيوت المسكونة، مع خطوات عملية ونصائح للسلامة.

أزياء الهالوين للمعلمين التي سيتعرف عليها الأطفال بالفعل في عام 2026

أزياء الهالوين للمعلمين التي سيتعرف عليها الأطفال بالفعل في عام 2026

اعثر على أزياء الهالوين المميزة للمعلمين لعام 2026، من بلووي ودوج مان إلى ماريو وهانتر/إكس، مع اختيارات حسب الفئة العمرية ونصائح آمنة للاستخدام في الفصول الدراسية.

20 زيًّا سهلًا لطلاب الجامعات في الهالوين يمكنك صنعها من ملابسك الموجودة في خزانتك

20 زيًّا سهلًا لطلاب الجامعات في الهالوين يمكنك صنعها من ملابسك الموجودة في خزانتك

هل تحتاجين إلى زي تنكري سريع لحفلة الهالوين الجامعية؟ جربي 20 إطلالة سهلة واقتصادية مصنوعة من قطع أساسية متوفرة في خزانتك، بالإضافة إلى نصائح سريعة حول التنسيق والسلامة.

جماليات الرعب على BookTok: قراءات وديكورات هالوين تناسب جميع مستويات الرعب

جماليات الرعب على BookTok: قراءات وديكورات هالوين تناسب جميع مستويات الرعب

استكشف كتب الرعب المستوحاة من تطبيق BookTok وديكورات الهالوين، وقارن بين الأنماط القوطية والمريحة وأنماط أفلام الرعب مع نصائح عملية لإنشاء ركن قراءة آمن.

كيفية تنظيم حفلة هالوين افتراضية للفرق العاملة عن بُعد

كيفية تنظيم حفلة هالوين افتراضية للفرق العاملة عن بُعد

خطط لحفلة هالوين افتراضية شاملة للفرق العاملة عن بعد مع جدولة مناسبة للمناطق الزمنية، وألعاب بسيطة، وخيارات متاحة، وقائمة مرجعية عملية للاستضافة.

أفكار لحفلات الهالوين في المدارس الابتدائية: مخيفة لكنها ممتعة

أفكار لحفلات الهالوين في المدارس الابتدائية: مخيفة لكنها ممتعة

خطط لحفلة هالوين ممتعة في المدرسة الابتدائية تتضمن أعمالاً يدوية سهلة، وألعاباً، وحلويات تناسب الجميع، ونصائح حول الأزياء، وجدولاً زمنياً نموذجياً للفصل الدراسي مدته 75 دقيقة.

لماذا يُعدّ الذكاء العاطفي مهمًا في القيادة - وكيفية تطويره

لماذا يُعدّ الذكاء العاطفي مهمًا في القيادة - وكيفية تطويره

تعرف على أهمية الذكاء العاطفي في القيادة، وأين يكون أكثر فائدة، وكيفية تعزيزه، وكيفية معرفة ما إذا كان نهجك ناجحًا.

بناء علامة تجارية شخصية على لينكدإن في عام 2026: ما الذي لا يزال فعالاً، وما الذي تغير، وما الذي يجب تجاهله

بناء علامة تجارية شخصية على لينكدإن في عام 2026: ما الذي لا يزال فعالاً، وما الذي تغير، وما الذي يجب تجاهله

قم ببناء علامة تجارية شخصية موثوقة على LinkedIn في عام 2026 من خلال الملف الشخصي الحالي والمحتوى والنشرة الإخبارية والتحليلات والتحقق من الهوية وإرشادات الظهور من LinkedIn.

أفكار أزياء مستوحاة من ثقافة البوب ​​ستسيطر على عيد الهالوين 2026

أفكار أزياء مستوحاة من ثقافة البوب ​​ستسيطر على عيد الهالوين 2026

خطط لإطلالة مميزة في عيد الهالوين 2026 باستخدام أزياء مستوحاة من ثقافة البوب ​​مثل سبايدرمان، سوبر جيرل، توي ستوري 5، موانا، ماريو، ووندايز.