locks_windows.go 660 B

123456789101112131415161718192021222324
  1. //go:build windows
  2. package fileutil
  3. import (
  4. "fmt"
  5. "os"
  6. )
  7. func WriteLockedFD(f *os.File, data []byte) (int, error) {
  8. return 0, fmt.Errorf("WriteLockedFD is not implemented on Windows. Please open an issue.")
  9. }
  10. func WriteLocked(filename string, data []byte) (int, error) {
  11. return 0, fmt.Errorf("WriteLocked is not implemented on Windows. Please open an issue.")
  12. }
  13. func ReadLockedFD(f *os.File) ([]byte, error) {
  14. return nil, fmt.Errorf("ReadLockedFD is not implemented on Windows. Please open an issue.")
  15. }
  16. func ReadLocked(filename string) ([]byte, error) {
  17. return nil, fmt.Errorf("ReadLocked is not implemented on Windows. Please open an issue.")
  18. }