воскресенье, 23 июня 2019 г.

Спецификация Go: ошибки

Предопределенный тип error определен как

type error interface {
    Error() string
}

Это обычный интерфейс для представления состояния ошибки, при этом значение nil не представляет ошибки. Например, может быть определена функция для чтения данных из файла:

func Read(f *File, b []byte) (n int, err error)


Читайте также:


Комментариев нет:

Отправить комментарий