mid67 zgłoszeń
Wyjaśnij error handling w Go.
Go nie ma wyjątków — błędy to wartości (interface error). Funkcje zwracają (result, error). Sprawdzanie: if err != nil. errors.Is/As do porównywania i wyciągania typów. fmt.Errorf z %w do wrappowania. panic/recover tylko dla krytycznych błędów.