Értékelés:

Jelenleg nincsenek olvasói vélemények. Az értékelés 4 olvasói szavazat alapján történt.
Go Brain Teasers: Exercise Your Mind
Ez a könyv 25 rövid programot tartalmaz, amelyek kihívást jelentenek a Go megértéséhez. Mint minden nagy projektben, a Go fejlesztőinek is meg kellett hozniuk néhány olyan tervezési döntést, amelyek időnként meglepőnek tűnnek. Ez a könyv ezeket a furcsaságokat használja fel tanítási lehetőségként. Ha megérted a tudásodban lévő hiányosságokat, jobb leszel abban, amit csinálsz. A teaserek egy része a szerző tapasztalataiból származik, amikor hibákat szállított a gyártásba, más része pedig másoktól, akik ugyanezt csinálják. A feladványok és rejtvények szórakoztatóak, és ha megtanulod a megoldásukat, megtanulhatod, hogyan kerüld el a programozási hibákat, és talán még a kollégáidat és a jövőbeli munkaadóidat is lenyűgözheted.
A programozók a Go (golang) programozási nyelvet hatékonysága és egyszerű eszköztára miatt szeretik. Ez azonban nem jelenti azt, hogy a Go nyelven való programozás nem mentes a kihívásoktól, például a rejtett függőségektől, amelyek megbotránkoztatják a fordítót, és az olyan nyelvektől, mint a Python, eltérő, érdekes karakterlánc-típusok átalakításától. Dolgozz végig 25 rövid agytornán, és ismerd meg a Go nyelv árnyalatait az egyik legszórakoztatóbb és legkreatívabb módon.
Állítsd kihívás elé magad és kérdőjelezd meg a feltételezéseidet, hogy mélyebb megértést szerezz az egész számok, a karakterláncok, a Unicode, a fordító viselkedése és számos olyan finom programozási buktatóról, amelyek egyébként megakasztanának. Csak olvass el egy Go nyelven írt rövid programot, próbáld meg kitalálni a kimenetet, futtasd le te magad a kódot, majd lapozz a következő oldalra a megoldás magyarázatáért. Ha végigdolgozod ezeket az agytornász feladatokat, szorosabbra fűzheted Go programozási ismereteidet, és közben még jól is fogsz szórakozni.
A valós, programozási problémákból, konferencia-előadásokból és meetup-vetélkedőkből vett agytornák hatékony tanulási eszközt nyújtanak, amely legalább annyira élvezetes, mint amennyire tanulságos.
Amire szükséged van:
Ez a könyv feltételezi, hogy valamilyen szinten ismered a Go-t, és van tapasztalatod a vele való programozásban.
*MEGJEGYZÉS: * A Go 1. 14-es verzióját használjuk. 1. verzióját használjuk a kód futtatásához; a kimenet változhat a későbbi verziókban.
Szükséged lesz egy működő Go környezetre, ezt letöltheted a https: //golang.org/dl oldalról. Valószínűleg szükséged lesz egy jó IDE-re a Go számára, a két legnépszerűbb a Visual Studio Code és a GoLand.