error из typed-nil *os.PathError
Функция возвращает error, но по факту отдаёт nil-указатель *os.PathError. Вызывающий код делает обычную проверку err != nil. Что выведет программа?
Сначала подумай без запуска — на собесе компилятора не будет.
Функция возвращает error, но по факту отдаёт nil-указатель *os.PathError. Вызывающий код делает обычную проверку err != nil. Что выведет программа?