Rozdział 4. Bloki, przesłanianie oraz struktury sterujące
Po zapoznaniu się ze zmiennymi, stałymi oraz typami wbudowanymi możesz bez przeszkód przyjrzeć się logice sterującej działaniem programu oraz organizacji kodu. Zacznę o wyjaśnienia koncepcji bloków i zasięgu ich działania w kontekście identyfikatorów. Następnie omówię struktury sterujące w Go: if
, for
oraz switch
. Na koniec opowiem o instrukcji goto
oraz jedynej sytuacji, w której warto się nią posłużyć.
Bloki
Go umożliwia deklarowanie zmiennych w bardzo wielu miejscach. Możesz je deklarować poza obrębem funkcji, a także jako parametry funkcji oraz zmienne lokalne w ramach funkcji.
Get Język Go now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.