in elf.go [36:44]
func (f *elfFile) isGoExecutable() (ok bool, err error) { for _, section := range f.objFile.Sections { switch section.Name { case ".gosymtab", ".gopclntab", ".go.buildinfo": return true, nil } } return false, nil }