Podivej se z velke dalky na Go kod. Zdalky uvidis (i kdyz to nemusis ani zaostrovat), kde zacinaji funkce a dalsi globalni deklarace - na nultem sloupci (a nic jinyho se tam neplete - ani typy parametru u funkci, ktere jich maji vic).
Dale uvidis uvnitr funkci na prvni tab. zarazce "happy path" kod. Nebude to tedy horizontalne rozdeleno na nejake ty try/catch/finally, ale vlastne vertikalni deleni. A v tom kodu bude opakujici se pattern `if err != nil` (proste se to opakuje, to nikdo necte, ale rozezna ten pattern hned, ani neresi jmeno te promenne), a zpracovani chyby bude vzdycky az na dalsi tab. zarazce, nikdy ne na prvni.
Kupodivu tam ani neni moc vyjimek - semtam nejaky rozeskok, smycka (ale uz treba telo smycky je typicky refaktorovano, takze neni smycka a v ni jeste error check).