Kurzusleírás
Bevezetés
Az Unix rendszerprogramozás megértése
A Go programozási nyelv és a Go architektúra megértése
A Go fejlesztői környezet telepítése és konfigurálása
A Go szintaxis alapjainak elsajátítása
Munka Go csomagokkal
Algoritmusok, adatszerkezetek
A Go szemétgyűjtés kezelése
Fájlokkal és könyvtárakkal való munka Go nyelven
Fájl bemeneti és kimeneti műveletek implementálása Go nyelven
Hibakezelés implementálása
Rendszerfájlok azonosítása és kezelése Go nyelven: naplófájlok, rendszerfájl műveletek és jelszavak
Unix folyamatokkal és jelekkel való munka Go nyelven
- Az Unix folyamatok és jelek megértése
- Folyamatkezelés
- Unix jelek kezelése Go nyelven
- A 'kill' parancs használata
- Unix csövekkel és szoftvercsatornákkal való munka Go nyelven
- Távoli eljáráshívás (RPC) használata Go nyelven
- Unix shell programozása Go nyelven
Goroutine-ok megértése és használata
- A Goroutine-ok ismertetése
- A Sync Go csomagok használata
- Csővezetékek kezelése
- A Go ütemező használata
- A 'select' kulcsszó használata
- Jelcsatornákkal és pufferelt csatornákkal való munka
- Időtúllépések kezelése
- Csatornák csatornáival való munka
- Nil csatornákkal való munka
- Közös memória kezelése
- A dWC.go segédprogram használata
Hálózati programozás Go nyelven
- A hálózati programozás megértése
- A Net Go standard csomag használata
- Unix szoftvercsatornák újratárgyalása
- DNS keresések végrehajtása
- Egyszerű TCP szerver és TCP kliens fejlesztése
- Egyszerű UDP szerver és UDP kliens fejlesztése
- Egyidejű TCP szerverrel való munka
Hibaelhárítás
Összefoglalás és befejezés
Követelmények
- Alapvető programozási tapasztalat bármely nyelven
- Ismeret a Linux és Unix rendszerekkel kapcsolatban
Vélemények (5)
A tanár szakmai tapasztalata és oktatói tehetsége
Liviu - Orange Services
Kurzus - Go for Systems Programming
Gépi fordítás
Időtakarékos Személyre szabott és átviteli tételek egymásba fűzött átállítása Példák egyszerűtől neheggyebb feladatokig Olyan türelmes a mindenképpen példákkal való válaszadásra A tudás messze meghaladja a várakozásokat Sok dolog, amit meg lehet köszönni!
Laura - Orange Services
Kurzus - Go for Systems Programming
Gépi fordítás
A képződő hangulata és azzal, hogy minden probléma/nehézség esetén megállt és segített azoknak, akik szüksége volt rá. Ezen felül elég nyugodt volt, ami a képzést valójában elfogadhatóvá és kényelmesvé tette.
Rares - Orange Services
Kurzus - Go for Systems Programming
Gépi fordítás
Patrick nagy segítséget nyújtott és valós világbeli példákat és gyakorlatokat mutatott be a Go használatával kapcsolatban. Ez nem volt egy csupán elméleti tanfolyam a Go használatáról, hanem arról, hogyan fejlesszünk valójában a Go-t a valós világban. Összevetést adott más nyelvekkel is, hogy jobban megmagyarázza bizonyos fogalmakat, ami nagyon hasznosnak bizonyult.
Cristian - Orange Services
Kurzus - Go for Systems 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