Nomlash qoidalari


ULASHISH

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-9 va _) 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!