9 windows "golang.org/x/sys/windows"
12 func IsHidden(name string, f Node) bool {
14 fName := filepath.Base(name)
16 if strings.HasPrefix(fName, ".") && len(fName) > 1 {
20 fi, ok := f.(FileInfo)
25 p, e := windows.UTF16PtrFromString(fi.AbsPath())
30 attrs, e := windows.GetFileAttributes(p)
34 return attrs&windows.FILE_ATTRIBUTE_HIDDEN != 0