Go: cache s napojením na externí zdroje
Dopsal jsem 1. verzi své multicache. Asi nejvýznamnějším rozšířením je její integrace na externí zdroje. Cache můžete plnit skrze resources, což jsou jednoduché funkce pro získávání dat z jakéhokoliv datově …
Dopsal jsem 1. verzi své multicache. Asi nejvýznamnějším rozšířením je její integrace na externí zdroje. Cache můžete plnit skrze resources, což jsou jednoduché funkce pro získávání dat z jakéhokoliv datově …
Teda ne celá, ale plně funkční nástřel, včetně zamykání položek pro čtení a zápis. A nutno dodat, že nejde jen o obyčejnou cache, ale a keš keší. Kešovat asi není …
Téměř každá aplikace potřebuje nějakou tu konfiguraci. Tou minimální bude třeba číslo portu, na kterém poběží váš Go API server. A protože nebude chtít drátovat port přímo do zdrojáku, budete …
Znáte to, nechcete hned složitě debugovat, ale rádi byste věděli, jak dlouho něco ve vašem kódu trvá a chtěli byste, aby se to používalo co nejjednodušeji. Pak možná třeba takto: …
Jednou ze skvělých věcí na Go jsou gorutiny, pomocí kterých zajišťuje concurrency. A aby vše fungovalo jak má, potřebujete nějak synchronizovat zpracovávaná data mezi jednotlivými gorutinami. A právě k tomu …
Pokud poiyžíváte MacOS, iTerm2 a v něm nějaký ten shell, a pokud jako já preferujete ZShell, pak se vám bude hodit tento kompletní, ucelený článek popisující instalaci a konfiguraci všeho …
Go má skvělou podporu pro concurrency. Jedná se o gorutiny. Ty vám umožňuje spouštět paralelně v rámci aplikace různé subtasky. A narozdíl od NodeJS se nejedná o singlethread aplikaci, kde …
V Go je funkce main vstupním bodem aplikace. Je to ta funkce, která se vykoná, když vybildovanou aplikaci spustíte. Příkazem return v této funkci pak vykonávání programu končí. Nejjednoduší Go …
A je to tady! TypeScript ve verzi 3.4RC představil inkrementální překlad, což znamená, že se vaše aplikace budou rychleji kompilovat. Jeden by řekl: no konečně. Jediná co musíte udělat je …