A legjobb könyvek a Golang

A Go egy olyan nyelv, amely drasztikusan nőtt a népszerűsége az elmúlt néhány évben. Láttuk, hogy az olyan vállalatok, mint a HashiCorp, minden projektjükben és jó okkal elfogadják az elsődleges nyelvválasztást. Ez kétségtelenül anabsolutely fantasztikus nyelvet fejleszteni.

Az első lépések a Go viszonylag egyszerű, és a szintaxis andlanguage struktúra, hogy könnyen elfogadja, mint az elsődleges fejlesztési nyelv.

ha új vagy, akkor azt javaslom, hogy nézzen meg néhány bevezető könyvet ebből a listából, hogy szilárd alapot adjon magának a nyelv alapjaiban.

az a tény, hogy össze van állítva, azt jelenti, hogy a Go alapú programok telepítése hihetetlenül egyszerű, lefordíthatja azt az adott platformra, és egy bináris futtatható fájllal zárul, amelyet csak a platform tetején futtathat, anélkül, hogy bármilyen gond lenne a függőségek körül.

ebben a cikkben áttekintjük a megvásárolható legnépszerűbb könyveket, hogy elkezdhesse magát a nyelvvel. Ezek a vélemények teljesen szubjektív jellegűek, és remélhetőleg elegendő ízelítőt adnak a könyvből ahhoz, hogy hatékony döntést hozzon.

bevezető Könyvek

ha teljesen új Golang, akkor ez a szakasz kezdeni. Az alábbi könyvek gyengéd bevezetést nyújtanak a nyelvhez, és segítenek abban, hogy elinduljon a Golang-utazáson.

Megjegyzés – Ha teljesen új vagy a programozásban, akkor ezek nem biztos, hogy neked valók, és azt javaslom, hogy nézz meg néhány alapvető oktatóanyagot/könyvet, mielőtt kipróbálnád ezeket.

a Go programozási nyelv

Alan A. A. Donovan & Brian W. Kernignhan (Addison-Wesley, 2015)

a Go programozási nyelv Alan A. A. Donovan és Brian W. Kernighan egy teljesen fantasztikus könyv, amit nagyon ajánlom mindenkinek, aki szeretné, hogy gyorsítsák fel a nyelvet. Más műszaki könyvekhez képest viszonylag olcsó, és tele van kiváló információkkal a go alapjairól.

ideális azok számára, akik szeretnék megtanulni, hogyan kell írni idiomatikus Go inreal élethelyzetekben, és nem igényel előzetes nyelvtudás. Van egy másolatom az asztalomon, amelyet gyakran használok referenciaként a Go néhány összetettebb aspektusához, és még nem hagyott cserben!

úgy kezdődik, amely az abszolút alapjait,a dolgok, mint a módszerek, függvények, komplex és alapvető adattípusok, majd fokozatosan működik ez így felfelé tomore összetett témák, mint az alapokat a konkurencia és írásban concurrentprograms.

a 10. fejezetben bonyolultabb témákat kezdünk lefedni, mint például a Go csomagok és az Importálás módja, valamint a csomagok különböző elnevezési konvenciói.

a 11.fejezet ezután a teszteléssel foglalkozik, és kiváló alapozó az összes fontos teszt megírásához bármely olyan rendszerhez, amelyet később elkezd fejleszteni.

az utolsó fejezetekben a könyv részletesen foglalkozik olyan összetett témákkal, mint a reflexió, valamint az alacsony szintű programozási alapok, például az idegen funkció interfészek (ffi) és a C kód hívása.

A könyv kiterjed

  • az alapjait Go
  • konkurencia Go
  • csomagok és a Go eszköz
  • tesztelés
  • alacsony szintű programozás
nézet az Amazon: a Go programozási nyelv

Go akcióban (1. kiadás)

William Kennedy, Brian Ketelsen, Erik St. Martin (Manning, 2015)

a Go in Action kiváló bevezetést jelent a Google saját Go programozási nyelvéhez. A 250 páratlan oldal keretein belül képes lefednimindent, amire szüksége van ahhoz, hogy fel tudjon lépni ezzel a nyelvvel. Összességében kiegészíti a Go programozási nyelv könyvet, amely jelenleg az első pozícióban ül.

majd időt ebben a könyvben épület valós alkalmazások, mint a weboldalak és szerverek, és jöjjön el egy jártas golang Fejlesztő.

a Manning könyvek híresek a kiváló minőségű könyveikről, és ez valóban nem különbözik egymástól.

A könyv kiterjed

  • egy gyors kezdési útmutató, hogy menjen
  • a csomagok és eszközök
  • konkurencia és konkurencia minták
  • a Standard könyvtár
  • tesztelés és Benchmarking
Megtekintés az Amazonon: Go in Action

bemutatjuk Go

Caleb Doxsey (O ‘ Reilly, 2016r)

bemutatjuk Go Caleb Doxsey egy fantasztikus, megfizethető O ‘ Reilly könyv, amely ideális azok számára, akik nem ismerik a Go programozási nyelv. A könyv nagyon egyszerű példákat ad, amelyek gyorsan felgyorsítják Önt ésösszpontosan.

a könyv egyszerű fogalmakkal kezdődik, és fejlettebb témákra épül, mint például a tesztelés és a párhuzamosság. Összességében ajánlom ezt a könyvet a fenti könyvek egyikével együtt, mivel ez egy gyors és egyszerű bevezetés a nyelvbe, jó a gyors felkeléshez és futáshoz, de ha kész, akkor vágyhat a fejlett témák mélyebb lefedettségére.

A könyv borítók

  • első lépések a Go
  • Go típusú rendszer
  • struktúrák és interfészek
  • csomagok
  • tesztelés
  • konkurencia
Megtekintés az Amazonon: Bemutatkozik Go

köztes Könyvek

ebben a részben, mi lesz, amely néhány könyvet, hogy biztosan segít, hogy az átmenet a kezdő Go programozó köztes és tovább pushthe határait a programozási ismeretek.

tolmács írása A Go-ban

Thorsten Ball (saját kiadású, 2018)

tolmács írása A Go-ban egy teljesen hihetetlen könyv, amelyet nagyon sok Go programozó várt a bejelentése óta. Eddig nagyon jól fogadták, és rengeteg nagyszerű véleményt látott az Amazon kedvelőiről és jó okból.

én körülbelül félúton ezt a könyvet idején írásban ezt a waythat fokozatosan épül fel a nyelvet akkor épület belül a sorozatkivételes. Miután soha nem nézett sokat a nyelvi tervezésbe és az elemzőkbe, ez egy szemet nyitó élmény, amelyet szórakoztató követni, miközben javítja a Go képességeit.

abszolút nem szabad összetéveszteni egy olyan könyvvel, amely megtanítja a Go magfogalmait, ezért ennek a cikknek a köztes osztályába tartozik.

Megtekintés az Amazonon: tolmács írása Go-ban

Fordító írása Go-ban

Thorsten Ball (saját kiadású, 2018)

Fordító írása Go-ban Thorsten Ball második könyve, amelyet csak most adtak ki, és programozótársaimtól hallottam, hogy a könyv ugyanolyan jó, ha nem jobb, mint az első ebben a sorozatban.

onnan folytatódik, ahol az előző könyv abbahagyta, és arra törekszik, hogy fordítót építsen az Ön nyelvéhez. Ezt a könyvsorozatot feltétlenül meg kell vásárolni, ha javítani szeretné a Go ismereteit, miközben később javítja a mögöttes számítástechnikai ismereteket.

nagyon várom, hogy dolgozzam át ezt a könyvet, ha egyszer kapok egy esélyt, hogy befejezzem az elsőt, és várom a sorozat következő könyveit is!

Megtekintés az Amazon-on: Fordító írása Go – ban

haladó Könyvek

ebben a részben felsorolom azokat a könyveket, amelyek fejlettebb jellegűek és olyan anyagokat tartalmaznak, amelyek alkalmatlanok lehetnek azok számára, akiknek kevés vagy egyáltalán nincs tapasztalata a go programozási nyelvvel.

Concurrency in Go: Tools and Techniques for Developers

Katherine Cox-Buday (O ‘ Reilly, 2017)

Ha érdekel az épület a legnagyobb teljesítményű Go basedapplications, ez a könyv az Ön számára. Segít megalapozni magát az erősen párhuzamos Golang alapú alkalmazások írásának alapjaiban, amelyek mind biztonságosak, mind hatékonyak.

a könyv a párhuzamosság alapjainak ismertetésével indul,mint a holtpontok, az élzárások és az éhezés, valamint a rettegett versenyfeltételek, majd a goroutines alapjainak, valamint a sync csomagnak a bemutatásával kezdődik.

a könyv utolsó fejezeteiben elkezdi lefedni a legfontosabb párhuzamosságokat, valamint azt, hogy hogyan kezelheti a párhuzamosságot.

Összességében ez egy kiváló alapozó a világ konkurencia és egy greataddition a Go book könyvtár.

Megtekintés az Amazon-on: konkurencia A Go-ban: eszközök és technikák a fejlesztők számára

következtetés

remélhetőleg hasznosnak találta a legjobb tanulási könyvek listáját! Nagy rajongója vagyok a nyelvnek, és szeretném hallani a megjegyzéseit arról, hogy miként jutott el bizonyos könyvekhez, és az Ön ideje alatt kipróbálta a nyelvet az alábbi megjegyzések részben.

azt is szeretném hallani, hogy van-e saját ajánlása az új könyvekrőlhogy nem szerepeltem ebben a listában.

végül szeretném a legjobbakat kívánni a tanulásba való utazáshoz!Nyugodtan nézd meg a listámatyoutube oktatóanyagokvagy a GO oktatóanyagok széles választéka ezen az oldalon a további tanuláshoz!

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.