Go este un limbaj de programare open-source care a fost creat pentru prima dată la Google de Robert Griesemer, Rob Pike și Ken Thompson. Pe măsură ce baza de coduri Google a crescut în complexitate și dimensiune, compania trebuia să creeze un limbaj de programare simplu, de încredere, ușor de învățat. Du-te bifează toate aceste căsuțe.
Este scris static și vine cu alocare de memorie, colectare a gunoiului și concurență naturală. Designul lui Go oferă limbajului performanță și viteză ridicate.
Go este folosit mai ales în programarea în cloud, DevOps, robotică, știința datelor și inteligența artificială.
Noțiuni introductive: Instalați Go
Pentru a începe să utilizați Go, instalați-l în mediul dvs. de dezvoltare. Înainte de a-l instala, trebuie să îl descărcați de pe pagina de descărcări Go. Odată ajuns acolo, faceți clic pe programul de instalare care se potrivește cu sistemul dvs. pentru a începe procesul de descărcare.
Instalați Go pe Windows
Deschideți fișierul MSI pe care l-ați descărcat și urmați instrucțiunile pentru a instala Go. Confirmați dacă instalarea a avut succes rulând următoarea comandă în promptul de comandă.
versiunea go
Instalați Go pe macOS
Deschideți fișierul PKG pe care l-ați descărcat, urmați instrucțiunile pentru a instala Go și gata. Ar trebui să-l poți folosi.
Ca și în cazul Windows, puteți utiliza următoarea comandă pentru a confirma dacă instalarea a avut succes:
versiunea go
Instalați Go pe Linux
Înainte de a instala Go, eliminați toate instalările anterioare folosind această comandă:
rm -rf /usr/local/go
Fiți foarte atenți când utilizați rm comanda cu rf Opțiuni. Acesta va șterge definitiv directorul pe care i-l oferiți, inclusiv toate fișierele din interior. Atenție la greșeli de scriere!
Acum, extrageți fișierul tarball tocmai ai descărcat /usr/local . Rulați următoarea comandă, înlocuind fișier-tarball.tar.gz cu numele fișierului dvs.:
tar -C /usr/local -xzf tarball-file.tar.gz
De asemenea, trebuie să adăugați calea Go la variabilă de mediu cale:
export PATH=$PATH:/usr/local/go/bin
Programul tau First Go
Acum că ați instalat Go pe computer, sunteți gata să scrieți primul program Go.
Creați un program Hello World
Primul program pe care îl veți crea este un program simplu care imprimă „Hello world”. Creați un fișier nou, salut-lumea.du-teși deschideți-l cu editorul de text preferat. Dacă utilizați VS Code, vă va solicita să instalați extensia Go. Instalați-l și adăugați următorul cod la salut-lumea.du-te:
pachet principal
import "fmt"
func principal () {
fmt. Println(„Bună ziua, lume”)
}
Înainte de a discuta despre ce se întâmplă în codul pe care tocmai l-ați scris, rulați următoarea comandă pentru a verifica dacă funcționează.
du-te fugi hello-world.go
Ar trebui să imprime „Hello World” pe terminalul dvs.
Defalcarea Programului
Pachet executabil
pachet principal
Go organizează fișierele sursă în pachete, ceea ce facilitează reutilizarea. Un singur pachet poate conține mai multe fișiere. Fiecare dintre aceste fișiere poate accesa valorile sau funcțiile din alte fișiere din același pachet fără a le importa. În plus, importul unui pachet într-un fișier Go vă oferă acces la toate valorile și funcțiile definite în fișierele pe care le conține.
Pachetul principal pe care l-ați folosit în salut-lumea.du-te programul este special pentru că îi spune lui Go că acest program este executabil.
Importați funcții de formatare
import "fmt"
fmt este unul dintre pachetele oferite de Go. Oferă modalități de implementare a funcționalităților I/O formatate, cum ar fi imprimarea unui șir.
Funcția principală
func principal
Fiecare program Go executabil trebuie să aibă un principal funcție care acționează ca punct de intrare.
În acest exemplu, utilizați fmt. Println pentru a tipări „Hello World” urmat de o nouă linie.
Puteți găsi codul pentru programul Hello World în acest tutorial de la acest Gist.
Continuați să aflați despre programarea Go
Această postare v-a prezentat să scrieți programe în limbajul de programare Go. Ați învățat cum să instalați Go pe sistemul de operare pe care îl utilizați și cum să creați un program simplu Hello World. Aprofundați în Go învățând despre tipuri de variabile, matrice și bucle.
Merită Golang învățat astăzi?
Citiți în continuare
Subiecte asemănătoare
- Programare
- Programare
Despre autor
Mary Gathoni este un dezvoltator de software cu o pasiune pentru crearea de conținut tehnic care nu este doar informativ, ci și antrenant. Când nu codifică sau nu scrie, îi place să iasă cu prietenii și să fie în aer liber.
Aboneaza-te la newsletter-ul nostru
Alăturați-vă buletinului nostru informativ pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!
Click aici pentru a te abona