// +build windows package hidden import ( "syscall" ) func hide(filename string) error { filenameW, err := syscall.UTF16PtrFromString(filename) if err != nil { return err } err = syscall.SetFileAttributes(filenameW, syscall.FILE_ATTRIBUTE_HIDDEN) if err != nil { return err } return nil }