Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Durata 14 ore
Schița de curs
Introducere în Go
- Prezentare generală și istoricul limbajului Go
- Instalarea Go și configurarea mediului
- Instrumente Go și structura workspace-ului
Fundamentele limbajului
- Tipuri de date, variabile și constante
- Operatori și expresii
- Structuri de control: if, switch, bucle
Funcții și scope
- Definirea și apelarea funcțiilor
- Valori multiple de retur
- Transmiterea prin valoare și prin referință
Lucrul cu array-uri, slice-uri și map-uri
- Înțelegerea tipurilor de colecții din Go
- Crearea și manipularea slice-urilor
- Lucrul cu map-uri și perechi cheie-valoare
Structuri și metode
- Crearea și utilizarea structurilor
- Definirea și apelarea metodelor
- Utilizarea interfețelor
Bazele concurenței
- Introducere în goroutines
- Utilizarea channel-urilor pentru comunicare
- Pattern-uri de sincronizare
Construirea și rularea aplicațiilor Go
- Organizarea codului în pachete
- Compilarea și executarea programelor Go
- Depanare și testare
Rezumat și pașii următori
Cerințe
- Experiență în cel puțin un limbaj de programare
- Înțelegerea fundamentelor programării, precum variabile, bucle și funcții
- Familiaritate cu operațiunile din linia de comandă
Public țintă
- Dezvoltatori software
- Programatori de sistem
- Ingineri backend
Mărturii (2)
Structura instrainerii și exercițiile au fost fantastice. Formatorul a reușit să mă entuziasmeze să lucrez cu Go în viitor, ceea ce nu este o treabă ușoară!
Noah Van Tiggel - Spot Buy Center BV
Curs - Advanced Go Programming
Tradus de catre o masina
Formatorul a dovedit că este un expert în domeniu, ceea ce nu iau niciodată ca fiind cert. A oferit o perspectivă foarte utilă asupra standardelelor din industrie.
Giuseppe
Curs - Learning Go Programming
Tradus de catre o masina