Makseviisid Abuse

Go programmeerimiskeele alused

27.11.2022, 01:15

Selles artiklis räägime teile, kuidas töötada muutujate ja struktuuridega. See on eriti kasulik materjal algajatele kasutajatele. Tuletame meelde, et keel on staatiliselt tüpiseeritud. Pythonis, Ruby's või JavaScriptis tuleb teil teha mitmeid korrektsuskontrolle. Go väldib seda probleemi.

Go keele põhitõed

Vaatleme esimest näidet:

Go programmeerimiskeele alused

Uus funktsioon print vastutab väljundi eest. Siin on näha, et sellele tuleb edastadastring. Põhifunktsioonis luuakse string-tüüpi muutuja. See antakse print'ile üle. Kui anda üle midagi muud, siis tekib viga. Võite muuta muutuja tüübiks int, siis saate vea:

cannot use "Hello World!" (type string) as type int in assignment

Go programmeerimiskeele alused

Saate vea ka siis, kui deklareerite muutuja või impordite paketi, kuid ei kasuta seda. Go'ga saab veel palju muudki teha, üks neist on struktuurid. Keerutame meie programmi, luues saidi struktuuri, mille väljadeks on nimi ja url, mis kirjeldab mõnda saiti:

Go programmeerimiskeele alused

Struktuuril on print meetod, mis väljastab "Welcome...". Main' is initsialiseerisime struktuuri ja määrasime selle väljadele väärtused ning seejärel kutsusime print-metoodikat.

Go programmeerimiskeelele on iseloomulikud mitmed omadused ja võimalused. Me nägime seda ise.