type archive/zip.File

21 uses

	archive/zip (current package)
		reader.go#L32: 	File          []*File
		reader.go#L51: type File struct {
		reader.go#L59: func (f *File) hasDataDescriptor() bool {
		reader.go#L102: 	z.File = make([]*File, 0, end.directoryRecords)
		reader.go#L115: 		f := &File{zip: z, zipr: r, zipsize: size}
		reader.go#L161: func (f *File) DataOffset() (offset int64, err error) {
		reader.go#L171: func (f *File) Open() (io.ReadCloser, error) {
		reader.go#L200: 	f     *File
		reader.go#L250: func (f *File) findBodyOffset() (int64, error) {
		reader.go#L268: func readDirectoryHeader(f *File, r io.Reader) error {
		reader.go#L438: func readDataDescriptor(r io.Reader, f *File) error {
		reader.go#L634: 	file *File // nil for directories

	golang.org/x/mod/zip
		zip.go#L403: 	addError := func(zf *zip.File, err error) {

	golang.org/x/pkgsite/internal/fetch
		fetch.go#L374: func zipFile(r *zip.Reader, name string) *zip.File {
		load.go#L56: func loadPackage(ctx context.Context, zipGoFiles []*zip.File, innerPath string,
		load.go#L356: func readZipFile(f *zip.File, limit int64) (_ []byte, err error) {
		package.go#L84: 		dirs = make(map[string][]*zip.File)

	golang.org/x/pkgsite/internal/licenses
		licenses.go#L409: func (d *Detector) Files(which WhichFiles) []*zip.File {
		licenses.go#L412: 	var files []*zip.File
		licenses.go#L469: func (d *Detector) detectFiles(files []*zip.File) []*License {
		licenses.go#L561: func readZipFile(f *zip.File) ([]byte, error) {