LINUX.ORG.RU

История изменений

Исправление No, (текущая версия) :

Вот как надо:

a, !err := operationA()

Если operationA возвращает ошибку, то происходит возврат из функции и значение err не может быть использовано далее в этой функции, а если ошибки нет, то далее по коду err всегда будет равен nil, зачем тогда объявлять символ err?

Исходная версия No, :

Вот как надо:

a, !err := operationA()

Если operationA возвращает ошибку, то происходит возврат из функции и значение err не может быть использовано далее в этой функции, а если ошибки нет, то далее по коду всегда будет равен nil, зачем тогда объявлять символ err?