Junior — Middle
Фарқияти байни номҳои сохторҳо, ки бо ҳарфи хурд ва бо ҳарфи калон оғоз мешаванд, чист?
sobes.tech AI
Ҷавоб аз AI
Дар Go (Golang) номҳои сохторҳое, ки бо ҳарфи калон оғоз мешаванд, аз баста хориҷ карда мешаванд ва дар дигар бастаҳо дастрас мебошанд. Номҳое, ки бо ҳарфи хурд оғоз мешаванд, хориҷ карда намешаванд ва танҳо дар дохили ҳамон баста дида мешаванд.
Масалан:
package мисол
type Шахс struct { // сохтори хориҷшуда
Ном string
}
type коргар struct { // сохтори ғайриэкспортшуда
id int
}
Агар сохтор бо ҳарфи калон оғоз шавад, онро берун аз баста истифода бурда мешавад, ки барои ташкил кардани API-и умумӣ муҳим аст. Агар бо ҳарфи хурд оғоз шавад, сохтор дар дохили баста пинҳон аст.