code: func Skip(source http.FileSystem, skip Func) http.FileSystem {
  	keep := func(path string, fi os.FileInfo) bool {
  		return !skip(path, fi)
  	}
  	return &filterFS{source: source, keep: keep}
  }
docs: // Skip returns a filesystem that contains everything in source, except entries
  // for which skip returns true.