package Filesystem
|
|
|
|
import (
|
|
"fmt"
|
|
)
|
|
|
|
func PrintFiles(files []string, color func(...interface{}) string) {
|
|
var f string
|
|
for _, f = range files {
|
|
fmt.Printf("\t%s\n", color(f))
|
|
}
|
|
}
|
|
|
|
func PrintFilesLength(files []string) {
|
|
fmt.Printf("\t%d files found\n", len(files))
|
|
}
|
|
|
|
func PrintFilesOrLength(files []string, color func(...interface{}) string) {
|
|
if len(files) < 25 && len(files) > 0 {
|
|
PrintFiles(files, color)
|
|
return
|
|
}
|
|
PrintFilesLength(files)
|
|
}
|