A Go egy Google által készített programozási nyelv, és egy dolog, amit nagyon szeretek benne, az a különböző paradigma, amit a programozóknak nyújt.
Ha ezt a bejegyzést olvasod, akkor legalábbis érdekel a go, de miért? Talán az egyidejűség vagy a rövid fordítási idő miatt, vagy akár azért, mert azt hallottad, hogy szórakoztató programozni.
Személyesen az egyidejűség vonzott, és amint elkezdtem tanulni, beleszerettem az implicit interfészekbe. Ez megkönnyíti a rétegek szétválasztását, mert az implicit interfészekkel nem kell semmilyen csomagot importálni.
Milyen könyvek könnyítik meg a go megtanulását?
Ez talán az egyik legteljesebb könyv a go nyelvről. Lefedi az alapokat, majd az alsóbb szinteken mélyebbre megy. A könyv hátránya, hogy nem foglalkozik a nyelv magasabb szintjeivel, mint például a web.
Ha el akarod sajátítani ezt a nyelvet, ez egy jó választás, ha megveszed.
A könyvet itt szerezheted be.
Go a gyakorlatban: Includes 70 Techniques
Ez a könyv eltér az előzőtől. A nyelv magasabb szintjét közelíti meg, de jó alapokat ad ahhoz is, hogy go programozó legyél. Kitér a webalkalmazások fejlesztésére, a mikroszolgáltatásokra és még a telepítésre is.
Egy jó megoldás azoknak a fejlesztőknek, akik a go-t webalkalmazásokhoz szeretnék használni.
A könyvet itt szerezheti be.
Go webprogramozás
Ez a könyv inkább a webfejlesztésre orientált és specifikus. Ha apikat akarsz építeni, full stack alkalmazásokat fejleszteni, és meg akarod érteni, hogy a go pontosan hogyan illeszkedik ebbe a világba, akkor ez a könyv kiváló választás.
Ha el akarod sajátítani a webfejlesztést, akkor ez az a könyv.
Veszd meg a könyvet itt.
Concurrency in Go: Tools and Techniques for Developers
Concurrency is one of the most appealing features in go. Bár a go-ban található párhuzamossági primitívek egyszerűsége miatt a bonyolultabb dolgok építése igényel némi tudást és gyakorlatot.
Ha el akarod sajátítani az egyidejűséget, válaszd ezt a könyvet.
Itt szerezheted be a könyvet.
Go Programming Blueprints – Second Edition
Ez számomra a go programozási biblia. Ha elolvasod ezt a könyvet, meglesz a szükséges eszközöd ahhoz, hogy hatalmas alkalmazásokat építs go-val. Emellett Mat Ryer az egyik leglelkesebb hang a go közösségben.
Ez egy nagyon jó könyv, amely rengeteg témát érint.
A könyvet itt szerezheti be.
Hope you enjoyed,
Mick Bolt