Как узнать об успешности выполнения sql запроса на golang?

Как узнать об успешности выполнения sql запроса на golang? (БД-Mysql) В таблице есть уникальный индекс по одному из полей.
Допустим, пользователь добавляет данные, а этот индекс уже есть. Нужно как-то узнать, что запрос Insert не сработал Как это сделать?
  • Вопрос задан
  • 310 просмотров
Пригласить эксперта
Ответы на вопрос 1
index0h
@index0h
PHP, Golang. https://github.com/index0h
RTFM

https://github.com/go-sql-driver/mysql/wiki/Examples:

_, err = stmtIns.Exec(i, (i * i)) // Insert tuples (i, i^2)
if err != nil {
    panic(err.Error()) // proper error handling instead of panic in your app
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы