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 21 ore
Schița de curs
Concepte avansate în Go
- Explorarea aprofundată a sistemului de tipuri Go
- Lucru cu pointeri, managementul memoriei și garbage collection
- Interfețe avansate și embedding
Concurență și paralelism
- Managementul avansat al goroutines
- Channels cu buffer și fără buffer
- Enunțuri select și worker pools
Gestionarea erorilor și logarea
- Tipuri de erori personalizate și wrapping
- Logare structurată și monitoring
- Propagarea erorilor și best practices
Testare și benchmarking
- Testare de unitate și de integrare în Go
- Folosirea instrumentelor de testare integrate în Go
- Benchmarking și profilarea aplicațiilor
Programare modulară și pachete
- Managementul dependențelor cu modulele Go
- Versionare și publicarea modulelor
- Construirea de biblioteci Go reutilizabile
Construirea de API-uri și microservicii
- Creația de API-uri RESTful folosind Go
- Utilizarea Go cu Docker și containere
- Orchestrarea și implementarea serviciilor
Optimizarea performanței
- Profilarea și ajustarea memoriei
- Strategii de optimizare a concurenței
- Monitorizarea performanței cu pprof
Sinteză și pașii următori
Cerințe
- Experiență de programare în Go
- Înțelegerea sintaxei Go, a structurilor de date și a funcțiilor
- Experiență în lucru cu pachete și concurență de bază
Public
- Dezvoltatori de software experimentați
- Backend engineers
- Dezvoltatori de aplicații cloud-native
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