@corene.lang Вы можете создать свою ошибку в Golang через вызов errors.New() или fmt.Errorf() если нужна ошибка с форматированием, посмотрите как это работает ниже:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
package main import ( "errors" "fmt" ) func main() { // Создание ошибки err := errors.New("ошибка в коде") // Ошибка с форматированием err2 := fmt.Errorf("ошибка в коде %g", err) } |