Go on avatud lähtekoodiga programmeerimiskeel, mille lõid Google'is esmakordselt Robert Griesemer, Rob Pike ja Ken Thompson. Kuna Google'i koodibaasi keerukus ja suurus kasvas, pidi ettevõte looma lihtsa ja usaldusväärse programmeerimiskeele, mida oli lihtne õppida. Mine märgi kõik need ruudud.
See on staatiliselt trükitud ning kaasas on mälu eraldamine, prügi kogumine ja loomulik samaaegsus. Go disain annab keelele suure jõudluse ja kiiruse.
Go’d kasutatakse enamasti pilveprogrammeerimises, DevOpsis, robootikas, andmeteaduses ja tehisintellektis.
Alustamine: installige Go
Go'ga alustamiseks installige see oma arenduskeskkonda. Enne selle installimist peate selle alla laadima saidilt Go allalaadimiste leht. Kui olete seal, klõpsake allalaadimisprotsessi alustamiseks installiprogrammi, mis vastab teie süsteemile.
Installige Go Windowsi
Avage allalaaditud MSI-fail ja järgige Go installimiseks juhiseid. Kinnitage, kas installimine õnnestus, käivitades käsureal järgmise käsu.
mine versioon
Installige Go operatsioonisüsteemi macOS
Avage allalaaditud PKG-fail, järgige Go installimiseks juhiseid ja ongi kõik. Peaksite saama seda kasutada.
Nagu Windowsi puhul, saate installimise õnnestumise kinnitamiseks kasutada järgmist käsku:
mine versioon
Installige Go Linuxile
Enne Go installimist eemaldage kõik eelmised installid, kasutades seda käsku:
rm -rf /usr/local/go
Olge väga ettevaatlik, kasutades rm käsuga rf valikuid. See kustutab jäädavalt teie antud kataloogi, sealhulgas kõik selles olevad failid. Jälgige kirjavigu!
Nüüd tarballi faili ekstraktimine laadisite just alla /usr/local . Käivitage järgmine käsk, asendades tarball-fail.tar.gz oma failinimega:
tar -C /usr/local -xzf tarball-fail.tar.gz
Peate lisama ka tee Mine tee keskkonna muutuja:
eksport PATH=$PATH:/usr/local/go/bin
Sinu First Go programm
Nüüd, kui olete Go oma arvutisse installinud, olete valmis kirjutama oma esimest Go programmi.
Looge programm Hello World
Esimene programm, mille loote, on lihtne programm, mis prindib "Tere maailm". Looge uus fail, tere-maailm.mineja avage see oma eelistatud tekstiredaktoriga. Kui kasutate VS-koodi, palub see teil installida laiendus Go. Installige see ja lisage sellele järgmine kood tere-maailm.mine:
paketi peamine
import "fmt"
func main () {
fmt. Println ("Tere maailm")
}
Enne äsja kirjutatud koodis toimuva arutamist käivitage järgmine käsk, et kontrollida, kas see töötab.
mine jooksma tere-maailm.mine
See peaks teie terminalile printima "Hello World".
Programmi jaotus
Teostatav pakett
paketi peamine
Go korraldab lähtefailid pakettidesse, mis hõlbustab korduvkasutatavust. Üks pakett võib sisaldada mitut faili. Kõik need failid pääsevad juurde sama paketi teiste failide väärtustele või funktsioonidele neid importimata. Lisaks annab paketi importimine Go-faili teile juurdepääsu kõikidele selles sisalduvates failides määratletud väärtustele ja funktsioonidele.
Põhipakett, mida olete kasutanud tere-maailm.mine programm on eriline, kuna see ütleb Go'le, et see programm on käivitatav.
Vormindusfunktsioonide import
import "fmt"
fmt on üks Go pakutavatest pakettidest. See pakub viise vormindatud I/O funktsioonide (nt stringi printimine) rakendamiseks.
Peamine funktsioon
func main
Igal käivitataval Go programmil peab olema a peamine funktsioon, mis toimib sisenemispunktina.
Selles näites kasutate fmt. Println trükkida "Tere maailm", millele järgneb uus rida.
Programmi Hello World koodi leiate sellest õpetusest aadressilt see sisu.
Jätkake Go programmeerimise kohta õppimist
See postitus tutvustas teile programmide kirjutamist Go programmeerimiskeeles. Olete õppinud, kuidas installida Go teie kasutatavasse operatsioonisüsteemi ja kuidas luua lihtsat teremaailma programmi. Sukelduge Go-sse, õppides tundma muutujate tüüpe, massiive ja silmuseid.
Kas Golang on täna õppimist väärt?
Loe edasi
Seotud teemad
- Programmeerimine
- Programmeerimine
Autori kohta
Mary Gathoni on tarkvaraarendaja, kelle kirg on luua tehnilist sisu, mis pole mitte ainult informatiivne, vaid ka kaasahaarav. Kui ta ei kodeeri ega kirjuta, naudib ta sõpradega aega veetmist ja õues olemist.
Liituge meie uudiskirjaga
Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!
Tellimiseks klõpsake siin