code: func (c *Client) DeadJobs(page uint) ([]*DeadJob, int64, error) {
  	key := redisKeyDead(c.namespace)
  	jobsWithScores, count, err := c.getZsetPage(key, page)
  	if err != nil {
  		logError("client.dead_jobs.get_zset_page", err)
  		return nil, 0, err
  	}
  
  	jobs := make([]*DeadJob, 0, len(jobsWithScores))
  
  	for _, jws := range jobsWithScores {
  		jobs = append(jobs, &DeadJob{DiedAt: jws.Score, Job: jws.job})
  	}
  
  	return jobs, count, nil
  }
docs: // DeadJobs returns a list of DeadJob's. The page param is 1-based; each page is 20 items. The total number of items (not pages) in the list of dead jobs is also returned.