Mokėjimo būdai Abuse

"Go" programavimo kalbos pagrindai

27.11.2022, 01:15

Šiame straipsnyje papasakosime, kaip dirbti su kintamaisiais ir struktūromis. Tai ypač naudinga medžiaga pradedantiesiems naudotojams. Prisiminkite, kad kalba yra statiškai tipizuota. Python, Ruby ar JavaScript programose turėsite atlikti keletą teisingumo patikrinimų. Go šios problemos išvengiama.

Go kalbos pagrindai

Panagrinėkime pirmąjį pavyzdį:

Už išvestį atsakinga nauja funkcija print. Čia matote, kad jai reikia perduotieilutę. Pagrindinėje funkcijoje bus sukurtas eilutės tipo kintamasis. Jis bus perduodamas į print. Jei perduosite ką nors kita, gausite klaidą. Jei kintamojo tipą pakeisite į int, gausite klaidą:

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

Klaidą gausite ir tada, jei deklaruosite kintamąjį arba importuosite paketą, bet jo nenaudosite. Su Go galima daryti daug daugiau dalykų, vienas iš jų - struktūros. Sudėtinginkime savo programą sukurdami svetainės struktūrą su laukais name ir url, kurie aprašys tam tikrą svetainę:

Struktūra turės print metodą, kuris išves "Sveiki atvykę...". Programoje main inicializavome struktūrą ir priskyrėme reikšmes jos laukams, tada iškvietėme spausdinimo metodą.

Go programavimo kalba pasižymi daugeliu savybių ir galimybių. Tuo įsitikinome patys.