code: func GetSpecific(path string) (*File, error) {
  	resolv, err := ioutil.ReadFile(path)
  	if err != nil {
  		return nil, err
  	}
  	hash, err := ioutils.HashData(bytes.NewReader(resolv))
  	if err != nil {
  		return nil, err
  	}
  	return &File{Content: resolv, Hash: hash}, nil
  }
docs: // GetSpecific returns the contents of the user specified resolv.conf file and its hash