Kā uzrakstīt Go kodu — ceļvedis iesācējiem

Ka Uzrakstit Go Kodu Celvedis Iesacejiem



Golang saukta arī par Go valodu, ir populāra robusta programmēšanas valoda, ko ieviesa Google 2007. gadā . Go un C programmēšanas valodu formāts ir līdzīgs, taču tas nodrošina papildu funkcijas, piemēram, automātisku atkritumu savākšanu, tipa drošību un atmiņas pārvaldību. Tā ir efektīva programmēšanas valoda modernu lielu un elastīgu programmatūras sistēmu veidošanai.

Kā uzrakstīt Go kodu

Go programmas ir sakārtotas pakotnēs, un pakotne ir avota failu kopa, kas tiek glabāta vienā direktorijā.







Lai rakstītu Go kodu, varat izmantot tiešsaistes kompilatorus vai instalēt Go savā sistēmā, izmantojot tālāk sniegtās soli pa solim sniegtās vadlīnijas.



1. darbība : lejupielādējiet Go avota instalācijas failu atbilstoši savai sistēmai no oficiālā saite :







Piezīme : lejupielādējiet jaunāko Go versiju savai sistēmai, lai nodrošinātu labāku veiktspēju un drošību.

2. darbība : kad fails ir lejupielādēts Windows sistēmā, atveriet failu un izpildiet ekrānā redzamos norādījumus, lai to instalētu.



3. darbība : pārbaudiet Go instalēšanu, izmantojot tālāk norādīto komandu:

aiziet versija

Piezīme : Jūs varat atvērt Komanda Uzvedne Windows sistēmā no meklēšanas joslas. Turklāt mēs piedāvājam instalēšanas darbības tikai Windows sistēmām.

Linux lietotāji terminālī var instalēt Go, izpildot šādu komandu:

sudo apt install golang

Ja esat MacOS lietotājs, varat instalēt Go, ievērojot norādījumus šeit .

4. darbība : pēc tam atveriet jebkuru teksta redaktoru savā sistēmā un ierakstiet savu Go kodu.

Es rakstu iekšā kodu Notepad , kuru varat atvērt no sākuma izvēlnes:

Šis ir Go koda paraugs, ko mēs izmantojam kā piemēru:

iepakojums galvenais

imports 'fmt'



func galvenais () {

fmt . Println ( 'Sveiki un laipni lūdzam Golang apmācības programmā!' )

}

Iepriekš minētajā kodā:

  • Pirmā rinda ir programmas galvenā pakotne, kas ir obligāti jāraksta. Šeit Iepakojums ir Iet atslēgvārdu kas apraksta, no kura paketes pieder rakstītais fails, un vienā mapē ir atļauta tikai viena pakotne. Iepriekš minētais kods pieder galvenā pakete.
  • Otrais priekšraksts kodā ir import fmt, kas ir obligāta komanda programmas failu apkopošanai. Šeit imports ir arī Iet atslēgvārdu , un mēs izmantojam fmt pakotni, kas nāk no standarta bibliotēkas.
  • Tālāk, galvenā funkcija iepriekš minētajā kodā ir programmas Go izpildes sākums
  • fmt.println() ir funkcija Go, ko izmanto paziņojumu drukāšanai uz ekrāna. The fmt.println() seko rakstzīmju secība, kas ir iekļauta dubultā citātā, kas jādrukā uz ekrāna.

5. darbība : Kad kods ir pievienots, saglabājiet failu savā sistēmā.

Piezīme : savā sistēmā varat arī izveidot atsevišķu mapi un tajā pievienot visu Go kodu efektīvai kodēšanai.

6. darbība : atveriet komandu uzvedni savā sistēmā un izpildiet tālāk norādīto komandu, lai palaistu iepriekš minēto kodu:

aiziet palaist faila nosaukumu . aiziet

Nodrošiniet pareizo ceļu Iet kodu izpildot iepriekš minēto komandu.

Šeit es izpildu komandu palaist, lai parādītu izvadi sample.go fails, ko esmu izveidojis:

aiziet palaist paraugu . aiziet

Dažiem kodiem var būt nepieciešams izveidot a Iet moduli (ar go saistīto pakešu kolekcija) iekšpusē projektu direktoriju . Tas būs nepieciešams lieliem projektiem vai tiem, kuriem ir atkarības problēmas. Jūs varat izveidot a Iet moduli izpildot šādu komandu:

aiziet mod init projekta_nosaukums

Pēc tam izmantojiet šo komandu, lai izveidotu projektu.

aiziet veidot . aiziet

Kad šī būvēšana ir pabeigta, sistēmā varat palaist EXE failu.

< faila nosaukums >. exe

Tādā veidā jūs varat rakstīt savas Go programmas savā sistēmā.

Bottom Line

Go programmēšanas valoda, kas piedāvā efektīvu veiktspēju, atkritumu savākšanu, atmiņas pārvaldību un tipu drošību modernu un lielu programmatūras sistēmu izveidei. Veicot šajā rokasgrāmatā aprakstītās vienkāršās darbības, varat viegli ierakstīt un palaist Go kodu savā sistēmā, izmantojot teksta redaktoru un komandu uzvedni. Moduļa Go izveide var būt nepieciešama arī lieliem projektiem ar atkarībām, ko var viegli paveikt ar vienu komandu.