- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for openGoFile (0.15 sec)
-
src/cmd/internal/objfile/objfile.go
// Open opens the named file. // The caller must call f.Close when the file is no longer needed. func Open(name string) (*File, error) { r, err := os.Open(name) if err != nil { return nil, err } if f, err := openGoFile(r); err == nil { return f, nil } else if _, ok := err.(archive.ErrGoObjOtherVersion); ok { return nil, fmt.Errorf("open %s: %v", name, err) } for _, try := range openers { if raw, err := try(r); err == nil {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Nov 24 16:01:55 UTC 2021 - 4.2K bytes - Viewed (0) -
src/cmd/internal/objfile/goobj.go
"debug/dwarf" "debug/gosym" "errors" "fmt" "io" "os" ) type goobjFile struct { goobj *archive.GoObj r *goobj.Reader f *os.File arch *sys.Arch } func openGoFile(f *os.File) (*File, error) { a, err := archive.Parse(f, false) if err != nil { return nil, err } entries := make([]*Entry, 0, len(a.Entries)) L: for _, e := range a.Entries { switch e.Type {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 15 15:39:57 UTC 2023 - 7.8K bytes - Viewed (0)