Hodnocení:
Kniha je chválena jako vynikající zdroj informací pro výuku programování v jazyce Go, který poskytuje důkladný úvod s podrobným vysvětlením, idiomatickými postupy a cvičeními na upevnění učiva. Některé čtenáře však její zaměření na běžná úskalí a omezení spíše odrazuje.
Klady:⬤ Dobře strukturovaný a důkladný úvod
⬤ vyvážené pokrytí funkcí jazyka Go
⬤ užitečná cvičení na konci každé kapitoly
⬤ silný důraz na idiomatické postupy v jazyce Go
⬤ vhodné pro osvojení osvědčených postupů
⬤ aktuální informace o nejnovější verzi jazyka Go
⬤ užitečné poznatky o nástrojích a modulech.
⬤ Některé kapitoly mohou postrádat přehlednost a podrobnost, zejména kapitola 14
⬤ může působit jako příliš zaměřená na varování a běžné chyby, což může tlumit nadšení pro jazyk
⬤ může být méně vhodná pro úplné začátečníky bez předchozích programátorských zkušeností
⬤ některé výtky ke kvalitě tisku.
(na základě 11 hodnocení čtenářů)
Learning Go: An Idiomatic Approach to Real-World Go Programming
Jazyk Go se rychle stal oblíbeným jazykem pro vytváření webových služeb. K dispozici je spousta výukových materiálů, které vývojáře se zkušenostmi s jinými programovými jazyky naučí syntaxi jazyka Go, ale výukové materiály nestačí.
Neučí idiomy jazyka Go, takže vývojáři nakonec znovu vytvářejí vzory, které v kontextu jazyka Go nedávají smysl. Tento praktický průvodce poskytuje základní informace, které potřebujete k tomu, abyste mohli psát v jazyce Go srozumitelně a idiomaticky. Bez ohledu na úroveň vašich zkušeností se naučíte myslet jako vývojář jazyka Go.
Autor Jon Bodner představuje návrhové vzory, které si zkušení vývojáři Go osvojili, a zkoumá důvody jejich použití.
Toto aktualizované vydání vám také ukáže, jak do jazyka Go zapadá podpora generik. Tato kniha vám pomůže: psát idiomatický kód v jazyce Go a navrhovat projekty v jazyce Go.
Pochopit důvody, které stojí za návrhovými rozhodnutími jazyka Go. Nastavit vývojové prostředí Go pro samostatného vývojáře nebo tým. Naučit se, jak a kdy používat reflexi, unsafe a cgo.
Zjistěte, jak funkce jazyka Go umožňují jeho efektivní běh. Zjistěte, které funkce jazyka Go byste měli používat střídmě nebo vůbec. Používat nástroje jazyka Go ke zvýšení výkonu, optimalizaci využití paměti a omezení garbage collection.
Naučte se používat pokročilé vývojové nástroje jazyka Go.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)