Go O'zgaruvchi Nomlash Qoidalari
O'zgaruvchi nomlari qisqa (masalan, x
va y
) yoki batafsil (masalan, age
, price
, carname
, va hokazo) bo'lishi mumkin.
Go O'zgaruvchi Nomlash Qoidalari:
- O'zgaruvchi nomi harf yoki chiziqcha (
_
) bilan boshlanishi kerak - O'zgaruvchi nomi raqam bilan boshlanishi mumkin emas
- O'zgaruvchi nomi faqat harf-raqam va chiziqcha (
_
) belgilarini o'z ichiga olishi mumkin (a-z, A-Z, 0-9, va _) - O'zgaruvchi nomlari katta-kichik harflarga sezgir (masalan,
age
,Age
vaAGE
bu uch xil o'zgaruvchilar) - O'zgaruvchi nomining uzunligi cheklanmagan
- O'zgaruvchi nomi bo'shliqlarni o'z ichiga olmaydi
- O'zgaruvchi nomlari Go kalit so'zlaridan iborat bo'lishi mumkin emas
Ko'p So'zli O'zgaruvchi Nomlari
Ko'p so'zdan iborat bo'lgan o'zgaruvchi nomlarini o'qish biroz qiyin bo'lishi mumkin.
Ularni o'qilishi osonroq qilish uchun bir necha uslublardan foydalanishingiz mumkin:
Camel Case
Har bir so'z, birinchisidan tashqari, katta harf bilan boshlanadi:
myVariableName = "John"
Pascal Case
Har bir so'z katta harf bilan boshlanadi:
MyVariableName = "John"
Snake Case
Har bir so'z chiziqcha (_
) bilan ajratiladi:
my_variable_name = "John"