Kurzusleírás

Go a kontextusban: Összehasonlítás

  • Go vs Java, Python, C és más
  • Go kulcsdesign-filozófiái
  • Mikor (és mikor nem) használni Go-t

Alapnyelvi koncepciók

  • Go fejlesztői környezet beállítása
  • Változók, konstansok és típusok
  • Funkciók és többszörös visszaadási érték
  • Vezérlési szerkezetek: if, switch, for
  • Tömbök, szeletek és táblázatok
  • Strukturák és beágyazás
  • Metódusok és interfészek
  • Mutatók megértése Go-ban
  • Hibakezelési módszerek és minták

Konzisztencia Go-ban

  • Gorutinok és a Go futtatóidejű ütemező
  • Csatornák és üzenetküldés
  • Select-kijelentések
  • Konzisztencia-minták (fan-out, fan-in, munkamások)
  • Szinkronizáció (WaitGroups, Mutexes)

Standard és Gyakori Csomagok Használata

  • A fmt, strings, time és math csomagokkal való munkavégzés
  • Fájl I/O os és io/ioutil használatával
  • HTTP kliens és szerver net/http használatával
  • JSON elemzés és kódolás

Projekt Szervezete és Go Modulok

  • Go modulok használata függőségek kezelésére
  • Csomagok és fájlok szervezése
  • Go alkalmazások építése és telepítése

Go Eszközök

  • A kódformázáshoz és ellenőrzéshez gofmt és go vet használata
  • Egységtesztek futtatása és írása go test használatával
  • Teljesítményvizsgálat és profilizálás go test -bench és pprof használatával
  • Hibakeresés Delve (opcionális) használatával

Összefoglalás és Következő Lépések

  • Legjobb gyakorlatok Go fejlesztéshez
  • Áttekintés a Go webkeretekről és ekoszisztémáról
  • További tanuláshoz szükséges források

Követelmények

  • Bármely programozási nyelv ismerete (például C, Go, Python, Java stb.).
  • Ez a kurzus nem magyarázza el az alapvető koncepciókat, mint például a ciklusokat vagy az if-nyilatkozatokat — inkább azt mutatja be, hogyan valósulnak meg ezeken a Go-ban.

Célközönség

  • Más programozási nyelvekkel járatos szoftverfejlesztők
  • Backend fejlesztők, akik átállnak Go-ra
  • Munkatársak, akik felhőalapú vagy teljesítménykritikus alkalmazásokon dolgoznak
 28 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (6)

Közelgő kurzusok

Rokon kategóriák