Intrati in legatura

Schița de curs

Introducere

Înțelegerea limbajului de programare Go și a arhitecturii Go

Instalarea și configurarea mediului de dezvoltare Go

Recapitularea sintaxei Go

Lucrul cu tipuri de date încorporate în Go

Învățarea caracteristicilor avansate ale Go

Lucrul cu instrumentul avansat de construire Go

Utilizarea hărților ca seturi

Lucrul cu chei de interfață și felii

Implementarea colecțiilor și reducerii

Utilizarea instrumentului Pprof

Învățarea modului de reducere a gunoiului

Lucrul cu metode și interfețe

Simularea în teste unitare

Utilizarea concurenței pentru menținerea consistenței datelor

Utilizarea tipurilor definite de utilizator

Optimizarea codului pentru viteză

Utilizarea Go idiomatic

Lucrul cu timpul, erorile, interfețele comune și comentariile

Lucrul cu și gestionarea pachetelor

Crearea unui sistem de lucru scalabil

Lucrul cu baze de date în Go

Servirea unui API JSON

Testarea și construirea în Go

Dobândirea unei baze solide în dezvoltarea web cu Go

Lucrul cu șabloane pentru dezvoltarea web în Go

Crearea propriului server pentru dezvoltarea web în Go

Înțelegerea și lucrul cu pachetul net/http

Înțelegerea și lucrul cu rutarea și servirea fișierelor

Implementarea site-ului

Rezumat și concluzie

Cerințe

  • Experiență de bază în programare în orice limbaj

Publicul țintă

  • Dezvoltatori web
  • Dezvoltatori de software
  • Programatori
  • Oricine dorește să învețe Go
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite