То, что функция будет возвращать стандарный error и вы сможете уже с ним делать что угодно. Внутри функции будет только ваш логический функционал. К тому же в вашем примере, возможно, будут появляьбся доблирующие собщения об ошибках. Все зависит от ситуации и реализации) Еще, в вашем примере вам все равно придется писать что-то вроде if err != nil { CheckErrors("", "", err) return err } зачем это нужно, непонятно
Обсуждают сегодня