| 123456789101112131415161718192021222324252627 | // +build !windowspackage hiddenimport (	"os"	"path/filepath"	"strings")func hide(filename string) error {	if !strings.HasPrefix(filepath.Base(filename), ".") {		err := os.Rename(filename, "."+filename)		if err != nil {			return err		}	}	return nil}func isHidden(filename string) (bool, error) {	if len(filepath.Base(filename)) > 0 && filepath.Base(filename)[0:1] == "." {		return true, nil	}	return false, nil}
 |