Бұл мақалада айнымалылар мен құрылымдармен қалай жұмыс істеу керектігі туралы айтатын боламыз. Бұл әсіресе жаңадан бастаушылар үшін пайдалы материал. Естеріңізге сала кетейік, тілде статикалық теру бар. Python, Ruby немесе JavaScript тілдерінде дұрыстығын бірнеше тексеруден өткізуге тура келеді. Go бұл мәселені жояды.
Бірінші мысалды қарастырайық:
Жаңа print
функциясы шығысқа жауап береді. Мұнда сіз оны string
өткізу керек екенін көре аласыз. Ал main
функцияда string
типті айнымалы құрылады. Ол print
жіберіледі. Басқа нәрседен өтсеңіз, қате жібереміз. Айнымалы түрін int
түріне өзгертуге болады, біз мынаны аламыз:
cannot use "Hello World!" (type string) as type int in assignment
Сондай-ақ айнымалыны жарияласаңыз немесе буманы импорттасаңыз, бірақ оны пайдаланбасаңыз, қате пайда болады. Go бағдарламасымен жасауға болатын басқа да көптеген нәрселер бар, олардың бірі - құрылымдар. Веб-сайтты сипаттайтын name
және url
өрістері бар site
деп аталатын құрылымды жасау арқылы бағдарламамызды күрделендірейік:
Құрылымда «Қош келдіңіз...» шығаратын print
әдісі болады. main
біз құрылымды инициализациялап, оның өрістеріне мәндерді тағайындадық, содан кейін print
әдісі деп атадық.
Go бағдарламалау тілінде бірқатар мүмкіндіктер мен мүмкіндіктер бар. Біз бұған дейін өз көзімізбен көрдік.