package errors import ( "errors" "github.com/jackc/pgx/v5/pgconn" ) func GetPgError(err error) string { var pgErr *pgconn.PgError errors.As(err, &pgErr) return pgErr.Code } func MatchPgError(err error, code string) bool { return GetPgError(err) == code }