Výkonné aplikácie príkazového riadka v jazyku Go: Vytváranie rýchlych a udržiavateľných nástrojov

Hodnotenie:   (4,4 z 5)

Výkonné aplikácie príkazového riadka v jazyku Go: Vytváranie rýchlych a udržiavateľných nástrojov (Ricardo Gerardi)

Recenzie čitateľov

Zhrnutie:

Kniha je vysoko cenená pre svoj zrozumiteľný text, praktické príklady a efektívne cvičenia, vďaka čomu je vhodná pre stredne pokročilých až pokročilých vývojárov Go. Niektoré recenzie však upozornili na prílišný dôraz na testovanie a uviedli, že kniha môže pôsobiť trochu zastaralo.

Výhody:

Dobre napísané a jasné vysvetlenia, praktické a príjemné príklady, kladie dôraz na správne konvencie testovania, ponúka množstvo náročných cvičení, je vhodná pre vývojárov, ktorí chcú prehĺbiť svoje znalosti jazyka Go, a efektívne spája koncepty jazyka a návrhové vzory.

Nevýhody:

Niektorí považujú knihu za zahltenú testami, ktoré zatieňujú hlavné témy; podľa niekoľkých je zastaraná a nemusí byť vhodná pre úplných začiatočníkov.

(na základe 9 čitateľských recenzií)

Pôvodný názov:

Powerful Command-Line Applications in Go: Build Fast and Maintainable Tools

Obsah knihy:

Či už chcete automatizovať úlohy, analyzovať údaje, analyzovať protokoly, komunikovať so sieťovými službami alebo riešiť iné systémové požiadavky, napísanie vlastného nástroja príkazového riadku môže byť najrýchlejším - a možno aj najzábavnejším - spôsobom, ako to urobiť. Programovací jazyk Go je skvelou voľbou na vývoj nástrojov, ktoré sú rýchle, spoľahlivé a multiplatformné. Vytvárajte nástroje príkazového riadka, ktoré pracujú so súbormi, pripájajú sa k službám a dokonca spravujú externé procesy, pričom pomocou testov a benchmarkov zabezpečíte, že vaše programy budú rýchle a správne.

Keď chcete vyvíjať multiplatformné nástroje príkazového riadka, ktoré sú rýchle a spoľahlivé, použite Go, moderný programovací jazyk, ktorý kombinuje spoľahlivosť kompilovaných jazykov s jednoduchosťou používania a flexibilitou dynamicky typovaných jazykov. Pracujte s praktickými príkladmi na vývoji elegantných a efektívnych nástrojov pomocou bohatej štandardnej knižnice jazyka Go, jeho zabudovanej podpory súbežnosti a jeho expresívnej syntaxe. Využite integrované možnosti testovania jazyka Go na automatické testovanie svojich nástrojov, čím zabezpečíte ich spoľahlivé fungovanie aj pri refaktorovaní kódu.

Vyvíjajte nástroje CLI, ktoré komunikujú s používateľmi pomocou bežných vstupno-výstupných vzorov vrátane premenných prostredia a príznakov. Manipulujte so súbormi na čítanie alebo uchovávanie údajov a konzistentne manipulujte s cestami v scenároch pre rôzne platformy. Ovládajte procesy a spracúvajte signály a používajte prístup založený na referenčných hodnotách a primitívy súbežnosti jazyka Go na vytvorenie nástrojov, ktoré dobre fungujú. Používať výkonné externé knižnice, ako je Cobra, na vytváranie moderných a flexibilných nástrojov, ktoré spracúvajú čiastkové príkazy, a vyvíjať nástroje, ktoré spolupracujú s databázami, API a sieťovými službami. Nakoniec využite to, čo ste sa naučili, riešením ďalších úloh na konci každej kapitoly.

Čo potrebujete:

Go 1. 8 alebo vyššiu verziu, internetové pripojenie na stiahnutie súborov príkladov a ďalších knižníc a textový editor na písanie programov.

Ďalšie údaje o knihe:

ISBN:9781680506969
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba
Rok vydania:2021
Počet strán:250

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Výkonné aplikácie príkazového riadka v jazyku Go: Vytváranie rýchlych a udržiavateľných nástrojov -...
Či už chcete automatizovať úlohy, analyzovať...
Výkonné aplikácie príkazového riadka v jazyku Go: Vytváranie rýchlych a udržiavateľných nástrojov - Powerful Command-Line Applications in Go: Build Fast and Maintainable Tools

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)