in arch/info.go [164:176]
func GetInfo(name string) (*Info, error) {
if name == "" {
name = runtime.GOARCH
} else {
name = strings.ToLower(name)
}
arch, found := arches[name]
if !found || len(arch.SyscallNames) == 0 {
return nil, fmt.Errorf("unsupported arch: %v", name)
}
return arch, nil
}