Rozdział 8. Błędy

Nauka obsługi błędów jest jedną z największych barier, jakie muszą pokonać programiści przenoszący się na Go z innych języków programowania. Tym, którzy przywykli do rozwiązań bazujących na wyjątkach, podejście zastosowane w Go może się wydać anachroniczne. Jest ono jednak poparte sprawdzonymi zasadami projektowania aplikacji. Z tego rozdziału dowiesz się, jak korzystać z obsługi błędów w Go. Poznasz też wchodzące w skład mechanizmów zajmujących się błędami funkcje panic i recover, które powinny prowadzić do wstrzymania działania programu.

Obsługa błędów — podstawy

W rozdziale 5. napisałem pokrótce, że Go obsługuje błędy przez zwracanie wartości typu error jako ostatniej spośród wartości zwracanych przez funkcję. Stanowi to ...

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.