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
Vélemények (5)
Elmélyültenek és interaktív voltak. A tanári személy nagyon tudatos és tisztelettel várta a kérdéseket. (Note: The translation has been adjusted to better fit the natural flow in Hungarian while maintaining the essence of the original message.)
Robert
Kurzus - Event Driven Architecture Custom
Gépi fordítás
Flexibilitás arra, hogy a tárgyakat fedjem le, amelyekbe leginkább érdekelt vagyok
James Ferrier - OptoicoreIT
Kurzus - Building Microservices with Go
Gépi fordítás
A tanár által adott nyelv egyszerűsége és példák
Alvaro Salomao Rumbane - CEDSIF Ministry of Finance
Kurzus - Go Programming Language for Programmers
Gépi fordítás
Támogatás a tréningeken tapasztalt problémákra. A tréning után is nagyon jó a problémák megvizsgálása és támogatása!
Hans Jurgen Hogerle - Daimler TSS GmbH
Kurzus - Advanced Go Programming
Gépi fordítás
A hivatalos dokumentumokban nem szereplő további információk
Sayf Eddine HAMMEMI - SCALITY SA
Kurzus - Go for Systems Programming
Gépi fordítás