@@ -0,0 +1,15 @@
+// +build !linux
+// +build !darwin
+
+package disk
+
+import "errors"
+
+func setxattr(filePath, attr string, data []byte) error {
+	// On unsupported systems, we just do nothing
+	return nil
+
+func getxattr(filePath, attr string, dest []byte) (err error) {
+	// On unsupported systems, we just do nothing
+	return nil
+}
what do you think about 1 file for windows and another for !windows? we are using that approach in another places, and may works