Kurzusleírás

Haladó Go fogalmak

  • Mélyreható bevezetés a Go típusrendszerébe
  • Az útmutatók, memóriakezelés és az átküszöbgyűjtés használata
  • Haladó interfészek és beágyazás

Konkurencia és párhuzamosítás

  • Haladó goroutine-kezelés
  • Puffertozott és puffertelen csatornák
  • Select utasítások és munkahelyi készletek

Hibakezelés és naplózás

  • Egyedi hibatípusok és csomagolás
  • Szerkezett naplózás és figyelés
  • Hibaátadás és legjobb gyakorlatok

Tesztelés és mérlegelés

  • Egység- és integrációs tesztek Go-ban
  • A Go beépített tesztelő eszközeinek használata
  • Alkalmazások mérlegelése és profilozása

Módosítható programozás és csomagok

  • A függőségek kezelése Go modulokkal
  • Verziókezelés és modul közzététele
  • Felhasználható Go könyvtárak létrehozása

API-k és mikroszolgáltatások készítése

  • RESTful API-k készítése a Go használatával
  • A Go Docker és konténerek használata
  • Szolgáltatások orchestrálása és üzembe helyezése

Teljesítmény optimalizálás

  • Memóriaprofilozás és finomhangolás
  • Konkurenciaoptimalizálási stratégiák
  • Teljesítményfigyelés a pprof segítségével

Összefoglalás és következő lépések

Követelmények

  • Elméleti ismeretek a Go programozással
  • A Go szintaxisa, adatszerkezetei és függvényeinek megértése
  • Tapasztalat csomagokkal való munkavégzésben és alapvető párhuzamosságban

Célcsoport

  • Megfelelő tapasztalattal rendelkező szoftverfejlesztők
  • Backend mérnökök
  • Felhőbeli alkalmazások fejlesztői
 21 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák