Написать свою структуру ошибки и реализовать метод Error(), чтобы она соответствовала встроенному интерфейсу error.
gotype MyError struct { Msg string Code int }
Умножим шансы на каждом этапе поиска и поможем получить выгодный оффер