Kommentariyalar

...

Go Kommentariyalar

Kommentariyalar bajarilish paytida e'tiborga olinmaydigan matnlar hisoblanadi.

Kommentariyalar kodni tushuntirish va uni o‘qilishini osonlashtirish uchun ishlatilishi mumkin.

Kommentariyalar, shuningdek, muqobil kodni sinovdan o‘tkazishda kodni bajarilishini oldini olish uchun ham ishlatilishi mumkin.

Go bir qatorli yoki ko‘p qatorli kommentariyalarni qo‘llab-quvvatlaydi.

Go Bir Qatorli Kommentariyalar

Bir qatorli kommentariyalar ikki qiyalik chiziq bilan boshlanadi (//).

// va qator oxiridagi har qanday matn kompilyator tomonidan e'tiborga olinmaydi (bajarilmaydi).

Misol:

// Bu kommentariyadir
package main
import ("fmt")
 
func main() {
  // Bu ham kommentariyadir
  fmt.Println("Hello World!")
}

Quyidagi misolda bir qatorli kommentariya kod qatori oxirida ishlatilgan:

Misol:

package main
import ("fmt")
 
func main() {
  fmt.Println("Hello World!") // Bu kommentariya
}

Go Ko‘p Qatorli Kommentariyalar

Ko‘p qatorli kommentariyalar /* bilan boshlanadi va */ bilan tugaydi.

/* va */ orasidagi har qanday matn kompilyator tomonidan e'tiborga olinmaydi:

Misol:

package main
import ("fmt")
 
func main() {
  /* Quyidagi kod ekranga Hello World
  ni chiqaradi, va bu juda ajoyib */
  fmt.Println("Hello World!")
}

Maslahat

Qaysi turdagi kommentariyani ishlatishingiz sizga bog‘liq. Odatda, qisqa kommentariyalar uchun //, uzun kommentariyalar uchun esa /* */ ishlatiladi.

Kodni Bajarilishini Oldini Olish Uchun Kommentariyadan Foydalanish

Kommentariyalardan kodning bajarilishini oldini olish uchun ham foydalanishingiz mumkin.

Kommentariyalangan kod keyingi murojaatlar va muammolarni bartaraf etish uchun saqlanishi mumkin.

Misol:

package main
import ("fmt")
 
func main() {
  fmt.Println("Hello World!")
  // fmt.Println("Bu qator bajarilmaydi")
}

Ushbu sahifada

Xato haqida xabar berish