Kurzusleírás
Bevezetés
A Unix rendszerprogramozás megértése
A Go programozási nyelv és a Go architektúrájának 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 a Go csomagokkal
Algoritmusok, adatszerkezetek
Hogyan kezeli a Go a szemétgyűjtést
Fájlok és könyvtárak kezelése Go-ban
Fájlbeviteli és -kiviteli műveletek megvalósítása Go-ban
Hibakezelés megvalósítása
Rendszerfájlok azonosítása és kezelése Go-ban: naplófájlok, rendszerfájl-műveletek és jelszavak
Unix-folyamatok és -jelzések kezelése Go-ban
- Unix-folyamatok és -jelzések megértése
- Folyamatkezelés
- Unix-jelzések kezelése Go-ban
- A 'kill' parancs használata
- Unix-csővezetékek és -socketek kezelése Go-ban
- Távoli eljáráshívás (RPC) használata Go-ban
- Unix-parancsértelmező programozása Go-ban
A Goroutine-ok megértése és használata
- A Goroutine-ok megismerése
- A Sync Go csomagok használata
- Csővezetékek kezelése
- A Go ütemező használata
- A 'select' kulcsszó használata
- Jelzéscsatornák és pufferelt csatornák használata
- Időtúllépések kezelése
- Csatornák csatornáinak használata
- Nil csatornák használata
- Megosztott memória kezelése
- A dWC.go segédprogram használata
Hálózati programozás Go-ban
- A hálózati programozás megértése
- A Net Go szabványos csomag használata
- Unix-socketek áttekintése
- DNS-keresések végrehajtása
- Egyszerű TCP-kiszolgáló és egyszerű TCP-kliens fejlesztése
- Egyszerű UDP-kiszolgáló és egyszerű UDP-kliens fejlesztése
- Egyidejű TCP-kiszolgáló használata
Hibaelhárítás
Összefoglalás és lezárás
Követelmények
- Alapvető programozási tapasztalat bármely nyelven
- Linux- és Unix-rendszerek ismerete
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