Nomlash qoidalari
Go tilida o‘zgaruvchilarni nomlash qoidalari
O‘zgaruvchi qisqa nomga (masalan, x va y) yoki mazmunliroq nomga (age, price, carname va h.k.) ega bo‘lishi mumkin.
Go tilida o‘zgaruvchilarni nomlash qoidalari:
- O‘zgaruvchi nomi harf yoki pastki chiziq belgisi (_) bilan boshlanishi kerak
- O‘zgaruvchi nomi raqam bilan boshlanishi mumkin emas
- O‘zgaruvchi nomi faqat harf-raqamli belgilar va pastki chiziqlardan (
a-z, A-Z,0-9va_) iborat bo‘lishi mumkin - O‘zgaruvchi nomlari katta-kichik harflarga sezgir (age, Age va AGE — uchta turli o‘zgaruvchi)
- O‘zgaruvchi nomining uzunligi cheklanmagan
- O‘zgaruvchi nomida bo‘sh joy bo‘lishi mumkin emas
- O‘zgaruvchi nomi Go kalit so‘zlaridan biri bo‘lishi mumkin emas
Bir necha so‘zdan iborat o‘zgaruvchi nomlari
Bir necha so‘zdan iborat o‘zgaruvchi nomlarini o‘qish qiyin bo‘lishi mumkin.
Ularni o‘qishni osonlashtirish uchun bir nechta usuldan foydalanishingiz mumkin:
Camel Case
Birinchisidan tashqari har bir so‘z bosh harf bilan boshlanadi:
myVariableName = "John"
Pascal Case
Har bir so‘z bosh harf bilan boshlanadi:
MyVariableName = "John"
Snake Case
So‘zlar bir-biridan pastki chiziq belgisi bilan ajratiladi:
my_variable_name = "John"
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
