package
0.0.0-20240429150715-522f11492b11
Repository: https://github.com/olegshs/go-tools.git
Documentation: pkg.go.dev
# Functions
Func вызывает переданную функцию или reflect.Value этой функции и возвращает результаты вызова или одну из ошибок: ErrIsNotFunc, ErrNotEnoughArguments, ErrInvalidArgument.
Method находит метод по его имени в переданном объекте, затем вызывает этот метод и возвращает результаты вызова или одну из ошибок: ErrInvalidMethod, ErrNotEnoughArguments, ErrInvalidArgument.
# Variables
ErrInvalidArgument возвращается если аргумент не может быть преобразован к нужному типу.
ErrInvalidMethod возвращается если метод отсутствует или не может быть вызван.
ErrIsNotFunc возвращается если аргумент function не является функцией.
ErrNotEnoughArguments возвращается если число переданных аргументов меньше числа аргументов в объявлении функции.