Go izohlar


ULASHISH

Go izohlar

Izoh — dastur bajarilganda e’tiborga olinmaydigan matn.

Izohlardan kodni tushuntirish va uni o‘qishni osonlashtirish uchun foydalanish mumkin.

Izohlardan muqobil kodni sinab ko‘rayotganda kodning bajarilishining oldini olish uchun ham foydalanish mumkin.

Go bir qatorli va ko‘p qatorli izohlarni qo‘llab-quvvatlaydi.


Go tilida bir qatorli izohlar

Bir qatorli izohlar ikkita qiya chiziq (//) bilan boshlanadi.

// va qator oxiri orasidagi har qanday matn kompilyator tomonidan e’tiborga olinmaydi (bajarilmaydi).

Misol

// This is a comment package main import "fmt" func main() {   // This is a comment   fmt.Println("Hello World!") }
O‘zingiz sinab ko‘ring »

Quyidagi misolda kod qatori oxirida bir qatorli izoh ishlatilgan:

Misol

package main import "fmt" func main() {   fmt.Println("Hello World!") // This is a comment }
O‘zingiz sinab ko‘ring »

Go tilida ko‘p qatorli izohlar

Ko‘p qatorli izohlar /* bilan boshlanib, */ bilan tugaydi.

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

Misol

package main import "fmt" func main() {   /* The code below will print Hello World   to the screen, and it is amazing */   fmt.Println("Hello World!") }
O‘zingiz sinab ko‘ring »

Maslahat: Qaysi biridan foydalanish o‘zingizga bog‘liq. Odatda qisqa izohlar uchun //, uzunroq izohlar uchun esa /* */ ishlatamiz.



Kod bajarilishining oldini olish uchun izohlar

Izohlardan kodning bajarilishining oldini olish uchun ham foydalanishingiz mumkin.

Izohga aylantirilgan kodni keyinchalik foydalanish va nosozliklarni aniqlash uchun saqlab qo‘yish mumkin.

Misol

package main import "fmt" func main() {   fmt.Println("Hello World!")   // fmt.Println("This line does not execute") }
O‘zingiz sinab ko‘ring »

Go mashqlari

Mashqlar yordamida o‘zingizni sinang

Mashq:

Go tilida izohlar maxsus belgi bilan yoziladi. Qaysi belgi bilan?

package main   
import "fmt" 
func main() {
   this is a comment  
  fmt.Println("Hello World!")
}

Mashqni boshlash


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!