Skip to content

Latest commit

 

History

History
89 lines (88 loc) · 5.78 KB

File metadata and controls

89 lines (88 loc) · 5.78 KB

الأمثلة

# المعرّف الثابت العنوان العربي الترجمة المراجعة
1 hello-world مرحبًا بالعالم ✅ ✅
2 values القيم ✅ ✅
3 variables المتغيرات (var) ✅ ✅
4 constants الثوابت (const) ✅ ✅
5 for حلقة التكرار (for) ✅ ✅
6 if-else الشرط (if/else) ✅ ✅
7 switch عبارة التبديل (switch) ✅ ✅
8 arrays المصفوفات (array) ✅ ✅
9 slices الشرائح (slice) ✅ ✅
10 maps الخرائط (map) ✅ ✅
11 functions الدوال (func) ✅ ✅
12 multiple-return-values إرجاع قيم متعددة (return) ✅ ✅
13 variadic-functions الدوال متغيرة عدد الوسائط ✅ ✅
14 closures الإغلاقات (closure) ✅ ✅
15 recursion الاستدعاء الذاتي (recursion) ✅ ✅
16 range-over-built-in-types اجتياز الأنواع المدمجة (range) ✅ ✅
17 pointers المؤشرات (pointer) ✅ ✅
18 strings-and-runes السلاسل النصية والمحارف (string/rune) ✅ ✅
19 structs الهياكل (struct) ✅ ✅
20 methods الأساليب (method) ✅ ✅
21 interfaces الواجهات (interface) ✅ ✅
22 enums التعدادات (iota) ✅ ✅
23 struct-embedding تضمين الهياكل (embedding) ✅ ✅
24 generics الأنواع العامة (generics) ✅ ✅
25 range-over-iterators اجتياز المكررات ✅ ✅
26 errors الأخطاء (error) ✅ ✅
27 custom-errors الأخطاء المخصصة ✅ ✅
28 goroutines روتينات Go ✅ ✅
29 channels القنوات (chan) ✅ ✅
30 channel-buffering القنوات المخزنة مؤقتًا ✅ ✅
31 channel-synchronization المزامنة باستخدام القنوات ✅ ✅
32 channel-directions اتجاهات القنوات ✅ ✅
33 select عبارة الاختيار (select) ✅ ✅
34 timeouts المهل الزمنية ✅ ✅
35 non-blocking-channel-operations عمليات القنوات غير الحاجزة ✅ ✅
36 closing-channels إغلاق القنوات (close) ✅ ✅
37 range-over-channels اجتياز القنوات ✅ ✅
38 timers المؤقتات ✅ ✅
39 tickers المؤقتات الدورية ✅ ✅
40 worker-pools مجموعات العمال ✅ ✅
41 waitgroups مجموعات الانتظار ✅ ✅
42 rate-limiting تحديد المعدل ✅ ✅
43 atomic-counters العدادات الذرية ✅ ✅
44 mutexes أقفال الاستبعاد المتبادل ✅ ✅
45 stateful-goroutines روتينات Go ذات الحالة ✅ ✅
46 sorting الفرز ✅ ✅
47 sorting-by-functions الفرز باستخدام الدوال ✅ ✅
48 panic الذعر (panic) ✅ ✅
49 defer التأجيل (defer) ✅ ✅
50 recover الاستعادة (recover) ✅ ✅
51 string-functions دوال السلاسل النصية ✅ ✅
52 string-formatting تنسيق السلاسل النصية ✅ ✅
53 text-templates قوالب النصوص ✅ ✅
54 regular-expressions التعبيرات النمطية ✅ ✅
55 json JSON ✅ ✅
56 xml XML ✅ ✅
57 time الوقت ✅ ✅
58 epoch زمن الحقبة ✅ ✅
59 time-formatting-parsing تنسيق الوقت وتحليله ✅ ✅
60 random-numbers الأرقام العشوائية ✅ ✅
61 number-parsing تحليل الأرقام ✅ ✅
62 url-parsing تحليل عناوين URL ✅ ✅
63 sha256-hashes بصمات SHA-256 ✅ ✅
64 base64-encoding ترميز Base64 ✅ ✅
65 reading-files قراءة الملفات ✅ ✅
66 writing-files كتابة الملفات ✅ ✅
67 line-filters مرشحات الأسطر ✅ ✅
68 file-paths مسارات الملفات ✅ ✅
69 directories المجلدات ✅ ✅
70 temporary-files-and-directories الملفات والمجلدات المؤقتة ✅ ✅
71 embed-directive توجيه التضمين (//go:embed) ✅ ✅
72 testing-and-benchmarking الاختبار وقياس الأداء ✅ ✅
73 command-line-arguments وسائط سطر الأوامر ✅ ✅
74 command-line-flags خيارات سطر الأوامر ✅ ✅
75 command-line-subcommands الأوامر الفرعية لسطر الأوامر ✅ ✅
76 environment-variables متغيرات البيئة ✅ ✅
77 logging تسجيل الأحداث ✅ ✅
78 http-client عميل HTTP ✅ ✅
79 http-server خادم HTTP ✅ ✅
80 tcp-server خادم TCP ✅ ✅
81 context السياق ✅ ✅
82 spawning-processes تشغيل عمليات جديدة ✅ ✅
83 execing-processes استبدال العملية (exec) ✅ ✅
84 signals الإشارات ✅ ✅
85 exit الخروج ✅ ✅