code: func (p *Packfile) GetByOffset(o int64) (plumbing.EncodedObject, error) {
  	hash, err := p.FindHash(o)
  	if err != nil {
  		return nil, err
  	}
  
  	return p.objectAtOffset(o, hash)
  }
docs: // GetByOffset retrieves the encoded object from the packfile at the given
  // offset.