Kurzusleírás

Haladó Go koncepciók

  • Mély merülés a Go típusrendszerébe
  • Mutrák, memóriakezelés és szemétgyűjtés használata
  • Haladó interfészek és beágyazás

Párhuzamosság és párhuzamosítás

  • Haladó goroutine kezelés
  • Pufferelt és puffer nélküli csatornák
  • Select utasítások és munkavégző poolok

Hibakezelés és naplózás

  • Egyéni hibatippusok és burkolás
  • Strukturált naplózás és monitorozás
  • Hibaterjesztés és ajánlott eljárások

Tesztelés és teljesítménymérés

  • Egység- és integrációs tesztelés Go-ban
  • A Go beépített tesztelési eszközeinek használata
  • Alkalmazások teljesítménymérése és profilozása

Moduláris programozás és csomagok

  • Függőségkezelés Go modulokkal
  • Verziókezelés és modulok közzététele
  • Újrafelhasználható Go könyvtárak építése

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

  • RESTful API-k létrehozása Go-val
  • Go használata Dockerrel és konténerekkel
  • Szolgáltatások összehangolása és üzembe helyezése

Teljesítményoptimalizálás

  • Memória profilozás és finomhangolás
  • Párhuzamossági optimalizálási stratégiák
  • Teljesítménymonitorozás pprof-val

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

Követelmények

  • Tapasztalat Go programozásban
  • A Go szintaxis, adatszerkezetek és függvények ismerete
  • Tapasztalat csomagokkal és alapvető párhuzamossággal

Célközönség

  • Tapasztalt szoftverfejlesztők
  • Backend mérnökök
  • Felhőalapú alkalmazásfejlesztők
 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák