Intrati in legatura
 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

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite