Schița de curs

Introducere în Go

  • Prezentare generală și istoricul Go
  • Instalarea Go și configurarea mediului
  • Instrumente Go și structura spațiului de lucru

Fundamentele limbajului

  • Tipuri de date, variabile și constante
  • Operatori și expresii
  • Structuri de control: if, switch, bucle

Funcții și domeniu de aplicare

  • Definirea și apelarea funcțiilor
  • Valori de return multiple
  • Transmitere prin valoare și 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 gorutine
  • Utilizarea canalelor pentru comunicare
  • Modele de sincronizare

Construirea și rularea aplicațiilor Go

  • Organizarea codului în pachete
  • Compilarea și executarea programelor Go
  • Depanarea și testarea

Rezumat și pași următori

Cerințe

  • Experiență în cel puțin un limbaj de programare
  • Înțelegerea elementelor de bază ale programării, cum ar fi variabile, bucle și funcții
  • Familiaritate cu operațiunile din linia de comandă

Audiență

  • Dezvoltatori de software
  • Programatori de sisteme
  • Ingineri backend
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite