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
Vélemények (5)
Nagyon interaktív volt. A képző nagyon tudatos és türelmes volt.
Robert
Kurzus - Event Driven Architecture Custom
Gépi fordítás
A flexibilitás, hogy a legtöbbet érdeklő témákat lehessen személyre szabni
James Ferrier - OptoicoreIT
Kurzus - Building Microservices with Go
Gépi fordítás
A nyelv egyszerűsége és a tanár által megadott példák
Alvaro Salomao Rumbane - CEDSIF Ministry of Finance
Kurzus - Go Programming Language for Programmers
Gépi fordítás
A tanulók problémáinak támogatása. A képzés utáni vizsgálat és támogatás is kiváló!
Hans Jurgen Hogerle - Daimler TSS GmbH
Kurzus - Advanced Go Programming
Gépi fordítás
Az hivatalos dokumentációban nem szereplő további információk
Sayf Eddine HAMMEMI - SCALITY SA
Kurzus - Go for Systems Programming
Gépi fordítás