Štítek: Go

Lexer - 1. díl vlastní kalkulačky s výrazy

Lexer - 1. díl vlastní kalkulačky s výrazy

Chytré kalkulačky, do kterých lze napsat celý výraz, který je správně spočítán s ohledem na priority operátorů i závorky, jsou dnes všude. Ve Windows, Linuxu, na mobilech i online. Jak si ale takovou kalkulačku vytvořit? První díl ze série vlastního překladače jednoduchých matematických výrazů.

Přečíst celý článek

Falešně pozitivní Code coverage v Go

Falešně pozitivní Code coverage v Go

Go nabízí v základní instalaci nástroj, pro získání metriky Code Coverage. Tedy procentuální hodnoty, která říká kolik kódu je pokryto testy. Jenže bez dodatečného parametru, který není příliš znám, může být toto procento mnohem vyšší, než je ve skutečnosti.

Přečíst celý článek

Jak začít s jazykem Go

Jak začít s jazykem Go

Vše co potřebuje vědět ten, kdo chce začít s Golangem. Jazykem, ve kterém je napsán Docker nebo Kubernetes. Instalace, nastavení editoru, zdroje a materiály pro začátečníky a další tipy.

Přečíst celý článek

Aktualizace závislostí s Renovate Botem

Aktualizace závislostí s Renovate Botem

Téměř každý program obsahuje nějaké závislosti. Ty je potřeba aktualizovat, ale často se na to zapomíná. S tím pomůže Renovate Bot, který je open source a podporuje GitHub i Gitlab a další.

Přečíst celý článek

Advent of code v Go

Advent of code v Go

Podobně jako minule, i pro letošní Advent of Code jsem si vybral nový jazyk. Tentokrát volba padla na staticky typovaný a kompilovaný Golang, zkráceně Go, ve kterém je napsán třeba Docker.

Přečíst celý článek