(root string, goos string, goarch string)
| 364 | } |
| 365 | |
| 366 | func pluginCandidateDirs(root string, goos string, goarch string) []string { |
| 367 | dirs := make([]string, 0, 2) |
| 368 | dirs = append(dirs, filepath.Join(root, goos, goarch)) |
| 369 | dirs = append(dirs, root) |
| 370 | return dirs |
| 371 | } |
| 372 | |
| 373 | func pluginIDFromPath(path string) string { |
| 374 | file, ok := pluginFileFromPath(path, "") |