package corm import ( "github.com/go-sql-driver/mysql" ) type MysqlErrorChecker struct { } func (c MysqlErrorChecker) ErrorIsDuplicate(err error) bool { if err == nil { return false } realErr := err.(*mysql.MySQLError) return realErr.Number == 1062 }