Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 7591|Atbildi: 0

Windows Golang darba sākšanas apmācība

[Kopēt saiti]
Publicēts 16.09.2019 16:02:26 | | | |
Go ir jauna valoda, vienlaicīga, atkritumu savākšana, ātri apkopojama valoda.
  • Tas dažu sekunžu laikā var kompilēt lielu Go programmu datorā.
  • Go nodrošina programmatūras izveides modeli, kas atvieglo atkarības analīzi un izvairās no lielākās daļas C stila failu un bibliotēku sākuma.
  • Go ir statiski tipēta valoda, un tās tipu sistēmai nav hierarhijas. Tāpēc lietotājiem nav jātērē laiks, lai definētu attiecības starp tipiem, kas šķiet vieglāki nekā tipiskas objektorientētas valodas.
  • Go ir pilnīgi atkritumu savākšanas valoda un nodrošina pamata atbalstu vienlaicīgai izpildei un saziņai.
  • Ar savu dizainu Go plāno nodrošināt veidu, kā izveidot sistēmas programmatūru daudzkodolu mašīnās.



Lejupielādēt un instalēt

Hipersaites pieteikšanās ir redzama.Noklikšķiniet uz platformas saites "Microsoft Windows", lai to lejupielādētu un instalētu līdz nākamajam, kā parādīts zemāk redzamajā attēlā:



Pārbaudiet versiju

Kad instalēšana ir pabeigta, cmd logā varat palaist komandu Skatīt versiju, lai pārbaudītu, vai instalēšana ir veiksmīga, kā parādīts šajā attēlā:






Sveiki vārdu programma

Neatkarīgi no tā, ar kuru izstrādes valodu jūs sākat, pirmajā piemērā tā parasti ir konsole, kas izvada hello word virkni.

Kods ir šāds:

Go run kompilē un palaiž Go programmu

Sveiki Golang, Mans vārds ir itsvse, man ir 5 gadi.




Go ir divas rezervētas funkcijas: init funkcija (ko var lietot visām pakotnēm) un galvenā funkcija (Var lietot tikai pakas galvenajam)。 Šīm divām funkcijām nevar būt nekādi parametri un atgrieztās vērtības, kad tās ir definētas. Lai gan pakotnē var rakstīt tik daudz init funkciju, cik vēlaties, mēs stingri iesakām rakstīt tikai vienu init funkciju katram failam pakotnē gan lasāmības, gan vēlākas uzturēšanas nolūkos.

Go programmas automātiski izsauc init() un main(), tāpēc šīs divas funkcijas nav jāizsauc nekur. Init funkcija katrā pakotnē nav obligāta, betPaketes galvenajai daļai jāietver galvenā funkcija


Iet veidot kompilācijas kodu

Ja projekta mapē ir vairāki faili un vēlaties kompilēt tikai noteiktu failu, varat pievienot faila nosaukumu pēc go build, piemēram, go build a.go; komanda go build pēc noklusējuma kompilēs visus go failus pašreizējā direktorijā.

Ja tā ir galvenā pakete, izpildot go build, tā ģenerēs izpildāmo failu pašreizējā direktorijā.



Kompilētā izpildāmā faila lielums ir tuvu 2m.

HTTP pakalpojuma iespējošana

Ja izstrādājat HTTP pakalpojumu Golangā, varat izmantot neto / http pakotnes nodrošinātās funkcijas. Net/http pakotne nodrošina ļoti pilnīgu funkciju kopumu, un uzsāktais HTTP pakalpojums ir arī ļoti stabils un efektīvs, un to var izmantot ražošanas vidē.

Kods:

Pēc tam piekļūstiet tam pārlūkprogrammas http://localhost:9090 un jūs varat redzēt Hello golang http! izeju.



(Beigas)




Iepriekšējo:Golang String un Int tipos tiek konvertēti viens uz otru
Nākamo:Jautājiet C valodas āķi 64 biti
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com