Как создать ошибку в golang?

Пользователь

от corene.lang , в категории: Общие вопросы , 3 года назад

Как создать ошибку в golang?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp Pocket

1 ответ

Пользователь

от monte , 3 года назад

@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)
}