Programovací jazyk Go

Hodnotenie:   (4,7 z 5)

Programovací jazyk Go (Alan Donovan)

Recenzie čitateľov

Zhrnutie:

Recenzie vyzdvihujú knihu ako výnimočný zdroj informácií na učenie programovacieho jazyka Go, ktorý je chválený za dobre organizovaný obsah, jasné vysvetlenia a komplexné pokrytie. Čelí však kritike najmä v súvislosti so slabou prezentáciou a formátovaním digitálnej verzie, ktoré niektorí považujú za bolestivé pri čítaní.

Výhody:

Dobre a odborne napísaný obsah, jasné vysvetlenia funkcií a idiómov jazyka Go, obsahuje praktické cvičenia a kompletné príklady, kladie dôraz na osvedčené postupy kódovania a jeho autorom je renomovaná osobnosť z oblasti informatiky (Brian Kernighan). Považuje sa za vhodnú pre tých, ktorí majú predchádzajúce skúsenosti s programovaním, a vrelo sa odporúča na učenie sa Go.

Nevýhody:

Digitálne vydanie trpí zlým typom písma a problémami s formátovaním, čo sťažuje jeho čítanie. Niektoré recenzie poukazujú na to, že nie je vhodná pre začiatočníkov a môže predpokladať úroveň predchádzajúcich vedomostí, ktorá začiatočníkom môže chýbať.

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

Pôvodný názov:

The Go Programming Language

Obsah knihy:

Autoritatívny zdroj informácií na písanie jasných a idiomatických Go na riešenie problémov reálneho sveta

Člen tímu Go spoločnosti Google Alan A. A. Donovan a Brian Kernighan, spoluautor Programovací jazyk C, poskytujú stovky zaujímavých a praktických príkladov dobre napísaného kódu jazyka Go, ktoré pomôžu programátorom naučiť sa tento flexibilný a rýchly jazyk. Je navrhnutá tak, aby ste mohli začať programovať v jazyku Go hneď od začiatku a potom pokračovať v pokročilejších témach.

⬤ Základné súčasti: úvodná učebnica poskytuje informácie a príklady, aby ste čo najrýchlejšie začali pracovať a robiť užitočné veci. To zahŕňa:

⬤  Argumenty príkazového riadku.

⬤ gify.

⬤ URL.

⬤ webové servery.

⬤ Štruktúra programu: jednoduché príklady pokrývajú základné štrukturálne prvky programu Go bez toho, aby ste sa odklonili od zložitých algoritmov alebo dátových štruktúr.

⬤ Dátové typy: Go ponúka rôzne spôsoby organizácie údajov, pričom spektrum dátových typov na jednom konci zodpovedá vlastnostiam hardvéru a na druhom konci poskytuje to, čo programátori potrebujú na pohodlnú reprezentáciu komplikovaných dátových štruktúr.

⬤ Zložené typy:

⬤ Množiny.

⬤ čipy.

⬤ mapy.

⬤ štruktúry.

⬤ JSON.

⬤ testovacie a HTML šablóny.

⬤ Funkcie: rozdeľte veľkú prácu na menšie časti, ktoré by mohli napísať rôzni ľudia oddelení časom aj priestorom.

⬤ Metódy:

⬤ deklarácie.

⬤ s prijímačom ukazovateľov.

⬤ vkladanie štruktúr.

⬤ hodnoty a výrazy.

⬤ Rozhrania: zapisovanie funkcií, ktoré sú flexibilnejšie a prispôsobivejšie, pretože nie sú viazané na detaily jednej konkrétnej implementácie.

⬤ Súbežné programovanie: Goroutiny, kanály a so zdieľanými premennými.

⬤ Balíky: používanie existujúcich balíkov a vytváranie nových.

⬤ Automatizované testovanie: píšte malé programy, ktoré kontrolujú kód.

⬤ Funkcie reflexie: aktualizujte premenné a kontrolujte ich hodnoty za behu.

⬤ Programovanie na nízkej úrovni: vykročte mimo obvyklých pravidiel, aby ste dosiahli čo najvyšší výkon, spolupracovali s knižnicami napísanými v iných jazykoch alebo implementovali funkciu, ktorú nemožno vyjadriť v čistom jazyku Go.

Každá kapitola obsahuje cvičenia na overenie pochopenia a preskúmanie rozšírení a alternatív. Zdrojový kód je voľne k dispozícii na stiahnutie a možno ho pohodlne načítať, zostaviť a nainštalovať pomocou príkazu go get.

Ďalšie údaje o knihe:

ISBN:9780134190440
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2015
Počet strán:400

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Programovací jazyk Go - The Go Programming Language
Autoritatívny zdroj informácií na písanie jasných a idiomatických Go na riešenie problémov reálneho sveta...
Programovací jazyk Go - The Go Programming Language

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)