كيفية استخدام الرون في جولانج

سجل واكسب 1000 دولار في اليوم ⋙

ما هي الأحرف الرونية في لغة جولانج؟ كيفية استخدام Rune في Golang؟ المقال سوف يخبرك بالإجابة.

كيفية استخدام الرون في جولانج

في الماضي، كان لدينا مجموعة واحدة فقط من الأحرف، وكانت تسمى ASCII (الرمز القياسي الأمريكي لتبادل المعلومات). ثم نستخدم 7 بتات لتمثيل 128 حرفًا، بما في ذلك الأحرف الإنجليزية الكبيرة والصغيرة والأرقام وعلامات الترقيم المختلفة وأحرف التحكم في الجهاز. وبسبب هذا القيد على الأحرف، لم يتمكن غالبية السكان من استخدام نظام الكتابة المخصص لهم. ولحل هذه المشكلة، وُلد Unicode. Unicode عبارة عن مجموعة فرعية من ASCII تحتوي على جميع الأحرف الموجودة في أنظمة الكتابة العالمية اليوم. وهو يتضمن علامات التشكيل والعلامات الإعرابية وأكواد التحكم مثل علامات التبويب وفواصل الأسطر، وتعيين رقم قياسي لكل حرف يسمى "نقطة رمز Unicode" أو في Go "Rune". نوع Rune هو اسم مستعار لـ int32.

نقاط يجب تذكرها حول الأحرف الرونية في جولانج

  • تذكر دائمًا أن السلسلة عبارة عن تسلسل من البايتات، وليست رونة. يمكن أن تحتوي السلسلة على نص Unicode مشفر بتنسيق UTF-8. ولكن تم ترميز كود المصدر الخاص بـ Go بتنسيق UTF-8، لذا ليست هناك حاجة لترميز السلاسل بتنسيق UTF-8.
  • يقوم UTF-8 بتشفير جميع حروف Unicode في نطاق من 1 إلى 4 بايتات، حيث يتم استخدام بايت واحد لـ ASCII والباقي للـ Runes.
  • يحتوي ASCII على إجمالي 256 عنصرًا، منها 128 حرفًا و0-127 يتم تعريفها كنقاط رمز. هنا، تشير نقطة التعليمات البرمجية إلى عنصر يمثل قيمة واحدة.

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

هذه رونة بقيمة سداسية عشرية ♄.

المعنى الحقيقي للرونية

إنه يمثل ثابت رون، حيث تحدد قيمة عدد صحيح نقطة رمز Unicode. في لغة Go، يتم تمثيل Rune Literal كحرف واحد أو أكثر محاطًا بأقواس مثل 'g'، '\t'، وما إلى ذلك. بين الأقواس، يُسمح لك بوضع أي حرف باستثناء سطر جديد وقوس غير مكتمل. هنا، تمثل الأحرف الموجودة بين هذه الأقواس قيمة Unicode للحرف المحدد نفسه، وتقوم السلاسل متعددة الأحرف التي تحتوي على شرطة مائلة للخلف (في بداية السلسلة متعددة الأحرف) بترميز القيم بتنسيق مختلف. في Rune Literal، كل السلاسل التي تبدأ بشرطة عكسية غير صالحة، فقط الأحرف التالية المفردة المفلتة تمثل قيمًا خاصة عند استخدامها بشرطة عكسية:

شخصية يونيكود يصف
U+0007 تنبيه أو جرس
U+0008 مسافة للخلف
U+000C بيانات النموذج
U+000A تغذية السطر أو كسر السطر
U+000D العودة إلى بداية السطر
U+0009 علامة التبويب الأفقية
\v U+000b علامة التبويب العمودية
\\ U+005c الشرطة المائلة للخلف
\' U+0027 الفاصلة العليا
"" U+0022 علامات الاقتباس المزدوجة (صالحة فقط في سلاسل الأحرف)

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

//Minh họa chương trình Go đơn giản về cách tạo một rune
package main

import (
	"fmt"
	"reflect"
)

func main() {

	// Tạo một rune
	rune1 := 'B'
	rune2 := 'g'
	rune3 := '\a'

	// Hiện rune và kiểu của nó
	fmt.Printf("Rune 1: %c; Unicode: %U; Type: %s", rune1,
							rune1, reflect.TypeOf(rune1))
	
	fmt.Printf("\nRune 2: %c; Unicode: %U; Type: %s", rune2,
							rune2, reflect.TypeOf(rune2))
	
	fmt.Printf("\nRune 3: Unicode: %U; Type: %s", rune3, 
								reflect.TypeOf(rune3))

}

نتيجة:

Rune 1: B; Unicode: U+0042; Type: int32
Rune 2: g; Unicode: U+0067; Type: int32
Rune 3: Unicode: U+0007; Type: int32

مثال 2:

كيفية استخدام الرون في جولانج

نتيجة:

Character: ♛, Unicode:U+265B, Position:0 
Character: ♠, Unicode:U+2660, Position:1 
Character: ♧, Unicode:U+2667, Position:2 
Character: ♡, Unicode:U+2661, Position:3 
Character: ♬, Unicode:U+266C, Position:4 
Sign up and earn $1000 a day ⋙

Leave a Comment

تعليمات حول كيفية لعب Zuka Lien Quan Mobile الموسم الأول 2023

تعليمات حول كيفية لعب Zuka Lien Quan Mobile الموسم الأول 2023

زوكا هو قاتل معروف بأنه يشكل رعبًا للأبطال ذوي الصحة المنخفضة. تعلم كيفية استخدام Zuka بشكل فعال في الموسم 23.

أحدث رمز Heroic Era وكيفية استرداد الرمز

أحدث رمز Heroic Era وكيفية استرداد الرمز

إن تلقي الهدايا من خلال رموز هدايا Heroic Age هو ما يفعله جميع اللاعبين الجدد تقريبًا عند الانضمام إلى اللعبة.

8 من أرخص مزودي خدمات التخزين السحابي

8 من أرخص مزودي خدمات التخزين السحابي

دعونا نلقي نظرة على خيارات التخزين السحابي عبر الإنترنت الأرخص المتاحة. ستتناول هذه المقالة التسعير من حيث القيمة المطلقة والتسعير لكل جيجابايت (شهريًا) حتى تتمكن من اختيار الأفضل بالنسبة لك.

ما هو خطأ علامة الجنيه (####) في Excel؟

ما هو خطأ علامة الجنيه (####) في Excel؟

#### في Excel هو خطأ شائع في Excel ويظهر في العديد من الحالات المختلفة عندما نقوم بإدخال البيانات في Excel، أو الوظائف في Excel، أو إدخال الصيغ في Excel.

12 إعدادًا في هواتف Samsung Galaxy يجب عليك تغييرها

12 إعدادًا في هواتف Samsung Galaxy يجب عليك تغييرها

هل اشتريت للتو هاتف Samsung Galaxy وتحتاج إلى تكوينه؟ إليك 10 إعدادات يجب عليك تغييرها لجعل هاتف Samsung الخاص بك يعمل بشكل أفضل.

أحدث رموز لعبة Murder Mystery 2 وكيفية إدخالها

أحدث رموز لعبة Murder Mystery 2 وكيفية إدخالها

تساعد لعبة Code Murder Mystery 2 اللاعبين على اختيار المزيد من جلود السكاكين لشخصياتهم أو الحصول على المزيد من الأموال لاستخدامها في الخدمات وشراء أشياء أخرى في اللعبة.

28 تصميمًا جميلًا لبطاقات عيد الميلاد مع تمنيات طيبة للوالدين والأزواج والعشاق والأصدقاء

28 تصميمًا جميلًا لبطاقات عيد الميلاد مع تمنيات طيبة للوالدين والأزواج والعشاق والأصدقاء

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

ألغاز مغازلة مضحكة ولكنها حلوة ستأسر قلب من تحب

ألغاز مغازلة مضحكة ولكنها حلوة ستأسر قلب من تحب

ستساعدك هذه الاختبارات الممتعة على ترك انطباع قوي وكسب قلب الشخص الذي تحبه بسرعة وسعادة.

Corki DTCL الموسم 7: بناء العناصر، فرقة Corki Gunner القياسية

Corki DTCL الموسم 7: بناء العناصر، فرقة Corki Gunner القياسية

يحتاج Corki DTCL الموسم 7 إلى الحماية أو الدعم للتسبب في السيطرة إذا كان يريد أن يكون حراً في تدمير فريق العدو. في الوقت نفسه، يجب أن تكون معدات كوركي قياسية أيضًا لتكون قادرة على إحداث ضرر أكثر فعالية.

كيفية تنزيل Mini World Royale وتعليمات حول كيفية اللعب

كيفية تنزيل Mini World Royale وتعليمات حول كيفية اللعب

إليكم رابط تنزيل Mini World Royale وتعليمات اللعب، سيكون لدينا نسختين: Mini World Royale APK و Mini World Royale iOS.

ما هو 1314؟

ما هو 1314؟

1314 هو رقم يستخدمه الشباب عادة كرمز للحب. ولكن هل يعلم الجميع ما هو الرقم 1314 وماذا يعني؟

كيفية حماية صحتك العقلية والجسدية في بيئة سامة

كيفية حماية صحتك العقلية والجسدية في بيئة سامة

يمكن أن يكون التعامل مع المواقف السامة صعبًا للغاية. فيما يلي بعض النصائح التي قد تساعدك على التعامل مع البيئات السامة بلباقة والحفاظ على راحة البال.

طرق تحفيز الموسيقى للدماغ

طرق تحفيز الموسيقى للدماغ

يعلم معظم الناس أن الموسيقى ليست للترفيه فقط بل لها فوائد أكثر من ذلك بكثير. فيما يلي بعض الطرق التي تحفز بها الموسيقى نمو أدمغتنا.

العناصر الغذائية الأكثر نقصًا في النظام الغذائي

العناصر الغذائية الأكثر نقصًا في النظام الغذائي

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

كيفية استخدام تطبيق CK Club التابع لـ Circle K لتلقي عروض جذابة

كيفية استخدام تطبيق CK Club التابع لـ Circle K لتلقي عروض جذابة

للحصول على أسرع المعلومات الترويجية من Circle K، يجب عليك تثبيت تطبيق CK Club. يقوم التطبيق بحفظ المدفوعات عند التسوق أو الدفع في Circle K بالإضافة إلى عدد الطوابع المجمعة.