type archive/zip.Reader
25 uses
archive/zip (current package)
reader.go#L30: type Reader struct {
reader.go#L45: Reader
reader.go#L53: zip *Reader
reader.go#L85: func NewReader(r io.ReaderAt, size int64) (*Reader, error) {
reader.go#L89: zr := new(Reader)
reader.go#L96: func (z *Reader) init(r io.ReaderAt, size int64) error {
reader.go#L136: func (z *Reader) RegisterDecompressor(method uint16, dcomp Decompressor) {
reader.go#L143: func (z *Reader) decompressor(method uint16) Decompressor {
reader.go#L673: func (r *Reader) initFileList() {
reader.go#L701: func (r *Reader) Open(name string) (fs.File, error) {
reader.go#L735: func (r *Reader) openLookup(name string) *fileListEntry {
reader.go#L755: func (r *Reader) openReadDir(dir string) []fileListEntry {
golang.org/x/mod/zip
zip.go#L381: func checkZip(m module.Version, f *os.File) (*zip.Reader, CheckedFiles, error) {
golang.org/x/pkgsite/internal/fetch
fetch.go#L191: var zipReader *zip.Reader
fetch.go#L292: func processZipFile(ctx context.Context, modulePath string, resolvedVersion string, commitTime time.Time, zipReader *zip.Reader, sourceClient *source.Client) (_ *internal.Module, _ []*internal.PackageVersionState, err error) {
fetch.go#L332: func hasGoModFile(zr *zip.Reader, m, v string) bool {
fetch.go#L374: func zipFile(r *zip.Reader, name string) *zip.File {
fetchlocal.go#L130: func createZipReader(localPath, modulePath, version string) (*zip.Reader, error) {
package.go#L51: func extractPackagesFromZip(ctx context.Context, modulePath, resolvedVersion string, r *zip.Reader, d *licenses.Detector, sourceInfo *source.Info) (_ []*goPackage, _ []*internal.PackageVersionState, err error) {
readme.go#L20: func extractReadmesFromZip(modulePath, resolvedVersion string, r *zip.Reader) (_ []*internal.Readme, err error) {
golang.org/x/pkgsite/internal/licenses
licenses.go#L299: zr *zip.Reader
licenses.go#L310: func NewDetector(modulePath, version string, zr *zip.Reader, logf func(string, ...interface{})) *Detector {
golang.org/x/pkgsite/internal/proxy
client.go#L46: lastZipReader *zip.Reader
client.go#L132: func (c *Client) Zip(ctx context.Context, modulePath, resolvedVersion string) (_ *zip.Reader, err error) {
golang.org/x/pkgsite/internal/stdlib
stdlib.go#L306: func Zip(resolvedVersion string) (_ *zip.Reader, resolvedVersion2 string, commitTime time.Time, err error) {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |